Connect an AI engine
Use the AI subscriptions, API keys or local models you already have, and pick one per bot.
Option 1: an AI tool you already use
Fuigo is built in and works out of the box. If you already use Claude Code, Codex, Hermes, Grok Build, Cursor, Google Antigravity, Kimi, Qwen, Droid, OpenCode, OpenClaw or Pi on this computer, Murage finds it and uses your own sign-in. Your subscription and its limits stay exactly as they are.
Step 1
Sign in to your tool once
Install the tool from its maker and sign in once in a terminal.
You're done when: the tool works on its own in a terminal.
Step 2
Check the engine status
Open SettingsModels & enginesEngines. Each engine shows its status, for example Detected · signed in or Detected · sign-in required.
You're done when: your engine shows Detected · signed in.
The welcome can do this for you too. See Your first 10 minutes.
Option 2: a model key
Fuigo, the engine that comes with Murage, works with a model key.
Step 2
Add your key
Choose Add connection and paste a key from Anthropic, OpenAI, OpenRouter, DeepSeek, Mistral, Groq or xAI.
Keys are encrypted by your operating system and never shown again.
You're done when: the key is pasted in.
Step 3
Let Murage check the key
Murage checks the key and lists the models it opens.
You're done when: Murage lists the models your key opens.
Or connect Flux Router, which is one key for 70+ models.
Option 3: a model on your own machine
Run a model locally, then add it to Murage.
Step 1
Run a model on your computer
Use Ollama, LM Studio, llama.cpp, vLLM or EXO. Model processing stays on your hardware.
You're done when: your local model is running.
Pick the engine and model for each bot
The choice is the default for new conversations. Existing conversations keep the model they started with.
Step 2
Choose the engine, then the model
Choose the Engine, then the model.
You can also switch the model for one conversation from the model button at the top of the chat.
Demo workspace. Your Chief of Staff starts as Ember; you can rename it.
You're done when: the bot shows the engine and model you chose.
Good to know
- Not every engine does everything. Some can't hand work to other bots, use connected apps or control a computer. Murage tells you when a feature needs a different engine.
- Local and hosted models both use tools. On the OpenAI-compatible engine, a hosted or local model can use your bot's tools with the same approvals. A model that can't take tools still chats, and Murage switches it to text only by itself.
- Voice needs its own keys. Voice calls need Flux Router or your own voice keys. A Claude or ChatGPT subscription doesn't cover them. See Voice.
More detail in the Engines guide. Stuck? See Engine troubleshooting.





