macOS · your agent, now with legs

Give your AI agent
a body.

A little desktop creature that runs the coding agent you already pay for. Talk to her, watch her work, and she asks out loud before she touches a single file. No extra AI bill. Nothing leaves your Mac.

Download the free beta →

free while in beta · Apple Silicon · macOS 14+

status: idle

Sitting in the corner of your screen, watching your cursor. She costs you nothing until you talk to her.

  1. 01 Install
  2. 02 Talk to her
  3. 03 She asks first
  4. 04 She does it
BashReadEditWriteGrep"I want to run pytest. Ok?"MCP · GitHubMCP · Notion
The difference

Chatbots chat.
Minnie rolls up her sleeves.

She sits on top of the coding agent you already pay for and adds the three things it's missing: a body, a voice, and the manners to ask first.

She does the thing

Minnie drives your CLI agent: real files, real shell commands, real test runs. A browser chatbot hands you a paragraph. Minnie hands you the patch.

writes coderuns tests
🗣️

She asks out loud

Before touching a file or firing a command she says it: “I want to run pytest. Ok?” Answer with your voice — allow, deny, or let her off the leash.

voice consentyou decide
🔒

She never phones home

On-device Apple speech, your own local agent CLI, zero telemetry. Your codebase, your secrets and your auth stay on the Mac they started on.

no cloud logskeychain auth

Bring your own agent + skills

She rides on the CLI agent you've already got logged in. Nothing to switch, nothing extra to pay.

Claude Code (full)Gemini CLICodexCustom agents
The real thing

This is her, actually running.

Not a mockup. Minnie on a real Mac, asking before she runs a command she cannot take back.

Minnie's consent cloud on macOS: she asks 'I want to delete the build folder. Ok?' before running rm -rf build/, offering Deny, Allow once and For session.
rm -rf build/ — the kind of command you want to be asked about.
Minnie sitting in the corner of a macOS desktop with a 'thinking' status pill while the coding agent works.
She stays out of the way — the agent works without you switching windows.
Live playground

Poke her. She's live.

Type something at her below. She picks a tool, asks permission out loud, and fixes it — the same loop the real app runs on your Mac.

zsh — minnie-agentready

Hey! I'm Minnie. Type something down there and I'll actually go do it.

mood: idle

every command waits for this button. always.

Privacy by default

Nothing leaves your Mac unless you ask.

Local-first all the way down. Your code, your conversations and your secrets stay where they already are — no exceptions, no fine print, no asterisk.

🎙️

On-device voice

Apple's local speech by default, or bring your own key. Your words are transcribed and spoken on your Mac.

💻

Your local agent CLI

She drives the agent already installed on your machine. The thinking happens where your code lives.

🙈

No screen capture

She never watches your screen or records your desktop. She sees only what you hand her.

📡

Zero telemetry

No analytics, no phone-home, no usage tracking. Nothing leaves unless a tool you approved sends it.

🔑

Secrets in the Keychain

API keys and connector tokens live in your macOS Keychain — encrypted by the OS, never in plaintext.

🧾

Yours, on your terms

Wipe her memory of you whenever you like. No account needed to run the app. Local-first, always.

Pricing

Free in open beta. Then $29 a year.

Free in beta

Minnie Pro

macOS · Apple Silicon

$29per year
Bring your own AI account — we never bill you for AI
Voice control, and your own tools connected over MCP
Up to 3 Macs on one licence
A year of updates
Download free while she's in beta

1-day free trial, no card · 30-day refund · cancel any time

Questions

Questions, answered.

free open beta

Give your AI agent
a body.

Free while she's in beta. Bring the coding agent you already pay for — Minnie gives it a body, a voice, and a place on your desktop.