Costs and usage
What Murage costs (nothing), what can cost money (your AI plan, Flux Router credits, your own keys, a cloud computer) and how to watch spending per bot.
Murage itself is free and open source. There's no subscription, no seat fee and no Murage account to pay for. What can cost money is the AI and the services your bots use, and you choose each of those.
The app: free
Download it, install it on as many computers as you like, run as many bots as you like. Murage is AGPL-3.0-or-later open source software.
Your AI engine
Each bot runs on an engine you pick. The bill for that engine goes to you, from its maker:
- An AI plan you already pay for. Claude Code and the official Codex CLI run under your own subscription or account. Murage adds nothing on top. Usage limits are your plan's limits.
- Provider keys. With your own Anthropic, OpenAI, OpenRouter, DeepSeek, Mistral, Groq or xAI key, you pay that provider per use.
- Flux Router. One key for 70+ models, billed from Flux Router credits.
- Local models. Ollama, LM Studio or llama.cpp on your own hardware cost nothing per use.
You can mix these per bot. A common pattern is a subscription engine for your Chief of Staff and busy bots, and a cheaper or local model for simple sorting jobs.
What Flux Router credits pay for
Flux Router is optional. You don't need it to chat with bots on an engine you're signed in to. It's one account that covers the extras:
- Models through the Flux tiers (Auto, Reasoning, Standard, Fast) and others.
- Connected apps: Gmail, Slack, Notion, GitHub and 1,500+ more.
- Voice: calls, the Flux voices, voice notes and transcription on Windows and Ubuntu.
- Web search with a written answer and sources.
- Images, including generated avatars.
Credits are prepaid. When they run out, Murage tells you Flux Router needs credits and offers Add Flux credits. If you've set a monthly spending limit on your Flux account and reach it, Murage tells you the limit was reached; it doesn't let a bot spend past it.
Check Flux Router's own site for current prices. They can change, and they're set by Flux Router, not by Murage.
Using your own keys instead
Everything Flux Router covers can also run on your own accounts:
- Connected apps: your own connected-apps key.
- Voice: your own xAI, Anthropic, OpenAI, Groq or OpenRouter key for the voice host, and OpenAI, xAI or ElevenLabs for voices. Transcription through Groq or OpenAI. Mac and Windows also have free built-in system voices. A Claude or ChatGPT subscription doesn't cover voice.
- Search: your own Tavily, Exa or Firecrawl key. A free search is always available without any key.
- Images: your own OpenAI, xAI or OpenRouter key.
You then pay those providers directly.
Things that are free
- The app, updates and the team library.
- Chatting on an engine you're already signed in to (within your plan).
- Local models.
- The free web search.
- Dictation on a Mac, and the built-in Mac and Windows voices.
- Local backups, and local memory search.
- Telegram, Slack and Discord channels, using your own bot or app.
- Phone access over your own Wi-Fi or Tailscale.
A Claude or ChatGPT subscription doesn't cover voice calls. Calls need Flux Router or your own API keys.
Things with a third-party bill
- A cloud computer (Box). Box is a paid service from ascii.dev on your own account after its trial. Stopping a box pauses its billing. See Computers.
- Your own VPS. Whatever your server provider charges.
- Off-site backups. Whatever your S3-compatible storage provider charges. An SFTP copy goes to a NAS or server you already run.
Watch spending per bot
Open Bot settings → Usage for one bot, or Settings → Usage for all of them. You see Turns, Tokens and Cost per bot, added up from every finished turn, with an All bots total.
Only engines that report a price show a cost. Subscription engines usually report tokens but no price, because you pay a flat plan. If a bot shows no figures yet, it hasn't finished a turn.
Ways to spend less
- Match the model to the job. Sorting mail doesn't need the biggest model. Set cheaper models on simple bots in Bot settings → Model.
- Keep House Rules short. Every bot reads them on every turn.
- Keep skill descriptions tight. Bots read the skill index on every turn and open full skills only when needed.
- Don't let failing loops run. The default House Rules tell bots to stop after the same step fails twice, and Murage notices when a bot repeats the same tool call.
- Start new conversations for new jobs rather than continuing a very long one.
- Check routine frequency. A routine every 5 minutes runs 288 times a day.
- Put quiet, private work on a local model.
- Avoid automatic learning with an expensive connection. Memory distilling uses the connection you pick, and costs what that provider charges.
Before you buy anything
Start with an engine you already pay for and Murage's free features. Add Flux Router when you want connected apps, voice or more models, and add credits in small amounts until you know your usage.