MCLaw Product Overview

This document is for non-technical readers. It can be used as-is or lightly edited for the website, app store listings, or external introductions.


One-line pitch

MCLaw (mclaw.app) is an AI agent platform that runs on your phone. You can create your own AI assistant, chat with it, and optionally enable "Ambient Listening" so the assistant keeps running in the background for you.

Who it's for

  • Users who want a customizable AI assistant and don't want to rely on a single cloud product
  • Users who care about privacy and want conversations and data processed mainly on-device
  • Individuals, small teams, or anyone who wants "their own Bot" for schedules, memory, and automation

Key capabilities

FeatureDescription
๐Ÿง Local LLMOffline ยท Private โ€” local models, works offline, data stays private
๐Ÿ”งSkillsExtensible โ€” install and combine skills as needed
โฑ๏ธCron JobsScheduled โ€” run tasks on a schedule
๐Ÿ’“HeartbeatAutonomous โ€” keeps the assistant online and responsive
๐Ÿ’พMemoryPersistent โ€” remembers context across sessions
๐Ÿ“ฑBackground ExecutioniOS Native โ€” runs in the background, stays active

Privacy & data

Conversations and core data are processed on your device. Local-first design means less data leaves your device, keeping it with you.

How to get started

  1. Download: Available on iOS.
  2. First launch: Follow the flow to "Create Bot" โ€” set identity โ†’ choose model/service โ†’ optionally enable Ambient Listening โ†’ done.
  3. Start chatting: Open the main screen and talk to your AI assistant.

Quick summary

Download the app โ†’ follow "Create Bot" to set things up โ†’ start chatting with your AI assistant. No complex setup required.

Features in detail & use cases

๐Ÿง  Local LLM

How to use: In settings, configure "Local model" and select a downloaded model file. The assistant will prefer the local model for replies, no internet needed.

Typical use: Keep chatting while traveling or commuting without connectivity; handle sensitive or work notes only on-device; full control over your data without relying on the cloud.

๐Ÿ”ง Skills

How to use: In settings, open "Skills" to browse or search, then install what you need. The assistant can then use those skills in conversation (e.g. weather, to-dos, docs).

Typical use: Add "calendar", "exchange rates", "translate", etc.; plug in custom tools or workflows; use different skill sets for different scenarios with one assistant.

โฑ๏ธ Cron Jobs

How to use: In settings, create a cron job, set the schedule (e.g. daily at 8am, every Monday) and the action or prompt. The assistant will run it automatically at the set time.

Typical use: Daily briefings, weekly summaries; scheduled reminders and to-dos; recurring info fetch or workflows without manual triggers.

๐Ÿ’“ Heartbeat

How to use: In settings, turn on and configure "Heartbeat". The assistant will run light checks or reports at the set interval to stay "online" and ready to wake.

Typical use: Keep the assistant ready in the background; combine with cron for "run at a fixed time"; long-running automation or monitoring.

๐Ÿ’พ Memory

How to use: No extra setup. The assistant uses persistent memory for important details in conversation and can recall them in later sessions.

Typical use: Conversations across days or weeks still remember who you are and what you care about; less repetition; a real long-term personal assistant.

๐Ÿ“ฑ Background Execution

How to use: On iOS, enable "Ambient Listening" or related background options. The app can keep running when in the background or locked; cron and heartbeat continue as configured.

Typical use: Get reminders or run tasks even when the screen is locked; keep the assistant active without interrupting music, maps, or other apps; automation that "keeps working in the background".

Where to get it