Your local AI studio, in a single binary.
Chat and image generation with Gemini, OpenAI, Anthropic, and DeepSeek — running on your machine, with your own keys. No cloud, no telemetry, no Node.
$ curl -fsSL https://mangostudio.dev/install.sh | bashPlanned channel — not available yetrequires Bun v1.3.14+ · macOS · Linux · Windows
One command boots the API (Elysia + SQLite) and the React UI — and opens the studio in your browser.
From zero to studio in 3 steps
Install
Pick the platform and installer that fit your machine. Every ready channel installs the same binary.
bun add -g mangostudioConfigure
Add your provider key in config.toml or via an environment variable.
export GEMINI_API_KEY=…Serve
Boot the API + UI and open the studio in your browser. Ready to chat.
mangostudio serveA complete studio, offline-first
Multi-model chat
SSE streaming, extended reasoning, tools, and mid-conversation model switching.
Image generation
Generate images straight from chat with compatible models and a persisted local gallery.
Attachments
Upload files and images; MangoStudio hands them to the provider at the right turn.
Tools & agents
grep, glob, shell, read_file, and subagent delegation with its own lifecycle.
Keys & BYOK
Keep keys in the OS secret store, in config.toml, or in .env. You stay in control.
Local-first & SQLite
Everything persists in local SQLite via Kysely. Your data never leaves your machine.
Works with the providers you already use
Built in the open, with the community
Modular DDD architecture, end-to-end typed contracts, and docs to contribute. Issues and PRs are welcome.