Private local agent for macOS

Mist works from your computer, with your approval.

Connect Gmail, Drive, Calendar, Apple apps, research, coding, and local memory to one assistant that asks before it acts.

version 0.1.8

Summarize today's Gmail and prep the next steps.
Found 6 useful threads. Two need replies, one calendar conflict, one vendor follow-up.
approval required tool: google.gmail.send account: selected Gmail account recipient: Michael
approve reject
listening release fn when done
$ mist coding task
read codebase
patch focused files
run tests
ship audited diff

What it does

A local assistant for daily work.

Email and schedule

Read, search, draft, send, summarize, and coordinate around Gmail, Calendar, Docs, Sheets, and Drive when you connect them.

Research and files

Use web research, Exa, local files, browser context, and memory to produce grounded answers and artifacts.

Coding agent

Inspect repositories, make scoped edits, run checks, prepare diffs, and keep work auditable instead of hiding changes.

Memory and workers

Keep structured local memory for preferences, projects, open loops, knowledge, skills, and optional synced worker setup.

Floating island

Open Mist quickly, dictate with a hotkey, and keep the assistant accessible without leaving your current app.

Private model setup

Use Venice or another configured model provider. Mist stays local, and external calls only happen through the connectors and providers you set up.

Connectors

Bring your tools, keep control.

Security model

Mist asks before it touches the outside world.

Mist is designed as a local-first desktop agent. Memory, settings, and connector tokens live on the user's computer unless the user chooses a synced folder or connects an external service.

Actions that can affect another person, account, calendar, repository, or service require approval cards with the tool, account, recipient, and action details.

  1. Connect only the services you want.
  2. Review approval cards before sends, writes, deletes, installs, or deploys.
  3. Use local memory and private model providers where possible.
  4. Revoke OAuth access from the provider dashboard at any time.

macOS

Install Mist and connect your tools when you are ready.

Download for Mac