Multi-agent desktop

Run many minds.
In parallel.

Bunshin lets you spin up AI clones from 15+ providers, give each its own persona and tools, and chat with them solo or in groups — all from one local desktop app.

macOS · Windows · Free, BYO API keys

Bunshin desktop app showing chats sidebar, an active multi-agent group conversation, and an MCP-driven file write task

See it in motion

Plan a trip. Brief a doc. Generate a voice memo.
All from one staged prompt.

Features

Three building blocks.
One quiet desktop app.

Bring any model

Anthropic, OpenAI, Google, Groq, and 10+ more.

Plug in your own API keys for 15+ providers, or point at a local Ollama. Switch models per agent, mid-conversation. No vendor lock-in, no waitlists.

Provider selection in Bunshin showing 15 supported AI providers

Local-first

Your keys, your data, your machine.

01 / Local SQLite

Conversations, agent configs, and credentials live in a SQLite file on your device. Nothing leaves your machine except the requests you send to providers you've chosen.

02 / BYO API keys

No Bunshin-hosted backend, no proxy in the middle. Calls go directly from your machine to the provider, billed to your account, on your terms.

03 / Native & signed

Built on Tauri. A real desktop app, not a browser tab. Code-signed builds for macOS and Windows, with auto-updates delivered through the official channel.

FAQ

Questions, answered.

What is Bunshin?

A local desktop app for running and orchestrating AI agents. Configure each agent with its own model, persona, and MCP tools — chat with one or fan a single prompt out to a whole group.

Which AI providers are supported?

Anthropic, OpenAI, Google, Groq, AWS Bedrock, Perplexity, DeepSeek, Mistral, Moonshot, Alibaba (Qwen), Azure Foundry, OpenRouter, Ollama for local models — plus any OpenAI-compatible endpoint via Add Custom Provider.

Do I need my own API keys?

Yes. Bunshin makes calls directly from your machine using the keys you provide. There is no Bunshin-hosted backend in the loop, and you are billed by each provider directly.

Where does my data live?

Locally, in a SQLite file on your machine. Conversations, agent configs, and credentials never leave your device unless you explicitly send them to a provider you've configured.

What are MCP servers?

Model Context Protocol servers are tool packs you attach to agents — file system, browser automation, search, your own custom server. Bunshin handles install, OAuth, and per-tool approval.

Which platforms are supported?

macOS (Apple Silicon and Intel, universal binary) and Windows (MSI installer). Updates are signed and delivered through the official auto-update channel.

Get Bunshin

Spin up your first clone.

Free. Local-first. Bring your own API keys. Available for macOS and Windows.