This post originally appeared on octomind.run/blog/octomind-cloud-launch. Cross-posted to dev.to.
You've built an agent. It's running a 40-minute refactor. You close your laptop.
Gone. Session dead. Tokens burned. Context lost.
Agents are long-running processes. Laptops aren't long-running machines. The math doesn't work.
That's the first problem we solved with Octomind Cloud. There are two more — and they're equally annoying if you've ever tried to run AI workflows in production.
The Three Problems
Problem 1: Your agent dies with your laptop lid.
You start a long task. Close the laptop. Come back. Everything's gone. You're starting over.
Problem 2: API keys in five dashboards.
OpenRouter. Anthropic. OpenAI. Voyage. That .env file you're scared to look at. Every provider has its own billing, its own rate limits, its own way of telling you you're out of credits.
Problem 3: Your AI bill is a surprise.
Opaque seat pricing. Or worse — usage-based, but you can't see the meter until the invoice hits. Runaway agents burning money overnight while you sleep.
Octomind Cloud is the answer to all three. It's cloud compute for AI agents — one subscription, one wallet, one key.
What You Actually Get
Two things sharing one account:
- The Hub — an OpenAI-compatible gateway with 21 curated models behind a single API key
- Machines — persistent Linux containers with the full agent toolchain, ready in under a minute
The whole stack is open source (Apache 2.0): octomind, octocode, octobrain, octohub. Self-host if you want. All doors open, docs assume you might.
The Hub: One Key, 21 Models
The Hub is an OpenAI-compatible gateway. You get one API key, and it works across every model on the shelf.
Open shelf (included in every paid plan):
- DeepSeek V4 Flash, DeepSeek V4 Pro
- Qwen3.7 Plus, Qwen3.7 Max
- Kimi 2.6, Kimi 2.7 Code
- MiniMax M3
- GLM-5.2
- Gemma 4
Premium shelf (bills per token from credits):
- Claude Fable 5, Opus 4.8, Sonnet 5
- GPT-5.6 family: Sol, Terra, Luna
- GPT-5.5, GPT-5.5 Pro, GPT-5.4 mini, GPT-5.4 nano
- Gemini 3.5 Flash, Gemini 3.1 Pro
There's also a free model with a daily allowance. When everything else is exhausted, this one keeps working.
Prices are published. Metering matches the table exactly. No surprises.
Fair use per account:
- Free: 1 parallel call
- Pro: 5 parallel calls
- Max: 10 parallel calls
- Team: 20 pooled parallel calls
Under the hood, the Hub runs on octohub — open source, written in Rust, ships as one static binary.
Here's what a call looks like:
curl https://hub.octomind.run/v1/chat/completions \
-H "Authorization: Bearer $OCTOMIND_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.6-luna",
"messages": [{"role": "user", "content": "Explain Rust ownership in one paragraph"}]
}'
Same endpoint, same format. Switch models by changing the model field. That's it.
Machines: Persistent Linux Containers
Machines are persistent Linux containers with the full agent toolchain pre-installed:
-
octomind,octocode,octobrain - Web terminal
- Git, Docker, Node, Bun
- Headless browser, ffmpeg
Three sizes:
| Size | vCPU | RAM | Active | Idle-Warm | Suspended |
|---|---|---|---|---|---|
| Small | 1 | 2 GB | $0.05/hr | $0.01/hr | ~$0 |
| Medium | 2 | 4 GB | $0.10/hr | $0.02/hr | ~$0 |
| Large | 4 | 8 GB | $0.20/hr | $0.04/hr | ~$0 |
Per-second metering. Automatic transitions between active, idle-warm, and suspended states.
10 GB working disk free with every machine.
Security details that matter:
- Docker runs inside (real Docker Engine, sysbox runtime, no
--privileged) - System filesystem is read-only
- Agent runs as non-root user
- Environment variables are encrypted and write-only — the panel never shows the value back
- Shared directories between machines on the same host
Your machine is ready in about a minute. You get a web terminal, an API endpoint, and it's reachable from the panel, the developer API (api.octomind.run), or Telegram.
Sessions Survive You
Start a turn. Close the tab. The turn keeps running.
Open it from your phone 20 minutes later. Everything's there — full transcript recorded.
Sessions are reachable from:
- The panel
- Web terminal
- Developer API (
api.octomind.run) - Telegram
Telegram integration: One tap connects your bot. The machine answers in chat with real formatting — code blocks, lists, everything renders properly.
Switch models per session: /model gpt-5.6-luna works from the panel, Telegram, or the API. Same command, same result.
This is the same octomind you run locally. Same config, same sub-agent delegation, same tools. The only difference is it doesn't die when you close your laptop.
Embeddings: Index Once, Search Everywhere
Two lanes for embeddings:
Local (default, free):
- Fastembed running on machine CPU
- You pay compute, not tokens
Hub (paid):
- Voyage 4, Jina v5, OpenAI text-embedding-3
- Starts at $0.02 per million tokens
Index once. The index lands in shared storage. Every machine reuses it. No re-indexing, no duplication.
Pricing
| Plan | Price | Usage Caps | Machines | Shared Storage |
|---|---|---|---|---|
| Free | $0 | $0.15/day | 1 Small | 2 GB |
| Pro | $20/mo ($10 first month) | $20/4h · $60/week · $120/month | 5 | 10 GB |
| Max | $100/mo | 5x Pro caps | 20 | 30 GB |
| Team | $500/mo | Pooled caps | Unlimited members | Shared machines |
Credits are overflow. Hit your cap mid-task? Credits keep the session flowing. It doesn't die.
Every price is on the pricing page and in the panel. The meter bills from the same numbers. No reconciliation surprises.
What's Next
Octomind Cloud is in beta. It's live now.
Login is email code — no card needed for the free tier. Your first machine is ready in about a minute.
The whole stack is open source, Apache 2.0. Self-host if you want, or use the cloud and move on with your day.
Try it: octomind.run/app — free tier, no card, start building.






Top comments (0)