What is Minnow?
Minnow is a desktop development workspace with an agent built in. The editor, git, issues, planning, project notes, scheduling, and model hosting share one context, so the agent can work across all of them. It's free, open source, and built for one person on one machine.
Do I need an API key?
No. Use a local model through llama.cpp, MLX, LM Studio, or Ollama without a cloud account or API key. For a cloud model, connect your own provider key. The provider bills you for that usage; Minnow adds no subscription or markup.
What hardware do I need?
Minnow runs on 64-bit Windows 10 or later, macOS 12 or later on Apple Silicon, and 64-bit x86 Linux. With a cloud model, any machine that runs the app is enough. For local models, memory is what matters: the Models app checks your CPU, RAM, and GPU and scores each model by how well it will fit before you download it.
Does my code leave my machine?
Only where you send it. With a local model, prompts and code stay on your machine. With a cloud provider, that provider receives your prompt and the context you include. Minnow also connects out when you ask it to: web searches and page fetches, Hugging Face downloads, GitHub through your gh CLI, MCP servers you add, webhooks you configure, and update checks against GitHub Releases. There's no telemetry.
How is Minnow different from an AI code editor?
Editors like Cursor, or VS Code with Copilot, put an agent in the editor. In Minnow, the editor is one part of a larger workspace, so the agent working in a file can also read the related issue, check the branch, look up past decisions in Brain, and file what it finds.
Can my team use it?
Everyone on a team can install their own copy, and the license allows it. Minnow is built for one person on one machine, though: there's no shared workspace, admin console, or SSO. Where a feature could be built for solo use or for teams, the solo version came first.
What does AGPL mean for me?
You can run it, read the source, change it, and fork it. If you distribute a modified version, or run one as a network service for others, you have to share that source under the same license. If you're just using Minnow on your own code, the license doesn't ask anything of you.