Free for life · No subscription · No card
Give your AI agent
a body.
A free macOS desktop pet that runs the AI coding agent you already use — Claude Code, Gemini CLI or Codex. Talk to her, watch her work, and say yes before she touches anything.
- $0 forever
- $0 extra AI cost
- macOS 14+ · Apple Silicon
You look busy. I'll wait.She means it. She has nothing else on.
Talk to her
Say it out loud.
She gets to work.
Ask in plain words, by voice or by typing. Minnie hands it to the coding agent you already use and stays on screen while it runs.
Tell her what you need
Say her name to start.
Voice runs on-device. Nothing is sent until you say so.
MinnieSettled in. Watching your cursor.
She's a good listener.
Bring your own
Your agent.
Your tools.
Minnie adds the face, the voice and the consent layer. Your agent keeps its own login and does all the reasoning, so there is no second AI bill.
Choose your agent.
Whatever already lives in your terminal.
- Claude CodeThe full experience: voice, wake word and the out-loud consent flow.
- Gemini CLIRuns more autonomously. Consent prompts are Claude Code only for now.
- CodexSame as Gemini CLI: real tasks, fewer interruptions.
- AntigravitySupported
- Custom CLIAny command-line agent
Install the agent once and log in. Her onboarding does the rest.
Agents & setupConnect your tools.
A one-click catalog over Model Context Protocol.
Your connections
She still asks before using them.
Tokens live in your macOS Keychain. Sign in with Google for Gmail, Calendar and Chat.
Moods, too
She reacts
while she works.



Meet Minnie
One Minnie.
Lots of moods.
A little spark who lives on your desktop. Every mood means something, so you know what your agent is up to at a glance.
Meet her in the appCelebrates a passing build.
Holds still so you can tell working from stuck.
Floats over when she needs a yes.
Dozes off while you focus.
How she behaves
Watch her
think out loud.
Every state means something. You can tell working from stuck, and asking from idle, without reading a single log line.
Click a state, or run a task.
waiting. very patiently.
A preview of how she moves between states.
✓ All green. Want me to commit?
she's very proud.
On-device · Local · Private
Lives on your Mac.
Stays on your Mac.
She floats above your windows and reacts to what your agent is doing. Your voice is transcribed on your Mac, your secrets stay in the Keychain, and nothing reaches a tool unless you say yes.
No account needed to run the app. Wipe her memory of you whenever you like.
macOS 14+ · Apple Silicon · Floating desktop window
What stays put. Here's how.
Local-first, with the small print spelled out in the privacy policy.
- On-device voice by default
- Your local agent CLI does the thinking
- No screen capture
- Analytics never see your code or keys
- Secrets in your macOS Keychain
Free. Forever.
Minnie
macOS · Apple Silicon
Later: extra characters — a look, moves and a voice of their own — will be one-time purchases. Everything above stays free.
The small print
A few questions.
go on, she's listening.
Yes, for life. The app and everything she does — voice, the wake word, real tasks on your Mac, MCP tools — is free, with no trial, no subscription and no card. Later, extra characters may be sold as optional one-time purchases; nothing that is free today will start costing money.
No. She drives the agent CLI you already use; it holds its own auth and does the reasoning. Zero extra AI cost.
Claude Code today, with the full experience. Gemini CLI, Codex, Antigravity and custom command-line agents work too — they run more autonomously, since the voice-consent flow is Claude Code only for now.
Yes. On-device voice by default, your local agent CLI does the thinking, and there is no screen capture. Secrets live in your macOS Keychain. Minnie sends anonymous usage analytics (which features get used, never your messages, code, file paths or keys), and you can switch them off in Settings.
Two things, both one-off. Sign in to Minnie with Google — that is free and it is the only thing she asks for — and install the agent CLI you want her to drive (Claude Code, say) and log into that. Her onboarding walks you through both.
Yes — a one-click MCP catalog (GitHub, Notion, Slack, Postgres, Figma…), custom servers, and native Sign in with Google for Gmail, Calendar and Chat.
macOS first (macOS 14 or later, Apple Silicon). Windows is on the roadmap.
Where she's heading
More than
a desk pet.
The idea is simple: your agent should have a presence you can see, hear and say no to.
- Today
- Runs Claude Code with voice and out-loud consent on macOS, and drives Gemini CLI, Codex and custom agents.
- Next
- Windows, and new characters — each with a look, moves and a voice of their own.
From the blog
Guides for coding
with an AI agent.
Voice prompts, permission prompts, MCP and privacy, written for people who use these tools every day.
All posts- claude code
Claude Code "Stream idle timeout": what it means, fixed
API Error: Stream idle timeout in Claude Code means the response went quiet. Why it happens, the Mac sleep case, and when raising the timeout helps.
Read → - claude code
Claude Code on Mac: Terminal vs iTerm2 vs Ghostty
Which Mac terminal works best with Claude Code: notifications, Shift+Enter, Option as Meta, copy and paste, and the one setting each terminal needs.
Read → - mcp
How to add an MCP server to Claude Code
The claude mcp add command for remote and local servers, which scope to pick, signing in with /mcp, and how to tell why a server won't connect.
Read →
Free for life
Give your agent
a body.
Free forever. Bring the coding agent you already pay for.