ManyAI Desktop

A multi-tab AI chat desktop app that routes every conversation to the best free provider β€” automatically.

⚑ Electron + React
πŸͺŸ Windows Β· Mac Β· Linux
πŸ†“ Free & open source
πŸ”‘ 13 AI providers
Dev docs: System Overview Architecture Data Pipeline Health System Usage System Workflows MCP Tools

Key Features

πŸ—‚οΈ

Multi-tab chat

Open multiple AI conversations at once, each with its own workflow type β€” code in one tab, brainstorm in another.

πŸ”€

Smart routing

Automatically picks the best provider for each task type. Fallback chains try the next provider silently if one fails.

🧩

Custom workflows

Create workflows with custom system prompts, attached context files, and auto-detect keywords. Add or remove without touching code.

🎨

Image generation

Built-in image generation via Pollinations (free) and DALLΒ·E. Images render inline and can be downloaded.

πŸ“Ž

File attachment

Attach scripts or documents β€” content is injected silently into every message. Auto-saves AI-generated code to a .tmp file.

πŸ”Œ

Custom providers

Add any OpenAI-compatible API provider from the UI. No code changes needed β€” just a name, base URL, and model list.

πŸ’Ύ

Save responses

Save any AI response for later. Export code directly to a file with a smart suggested filename.

βš™οΈ

Full routing control

Configure fallback chains per workflow type β€” drag providers into priority order, enable or disable per model.


Built-in Workflows

πŸ’¬
General
Always on β€” final fallback
πŸ’»
Coding
Code generation & debug
🧠
Reasoning
Deep analysis & logic
✍️
Creative
Writing & brainstorming
πŸ“
Summarization
Compress long text
🌐
Translation
Any language
🎨
Image
Generate images
βž•
Custom
Create your own

Supported Providers

Cerebras Groq Gemini Mistral SambaNova OpenRouter Cloudflare HuggingFace Cohere Fireworks OpenAI Anthropic Pollinations (free, no key) + any OpenAI-compatible API

Get Running

Requires Node.js 18+

git clone https://github.com/SoylentAquamarine/ManyAI-Desktop.git
cd ManyAI-Desktop
npm install
npm run dev

Add your API keys under Settings β†’ API. Most providers have a free tier β€” no credit card needed.