Octomind.run
Open-source coding agent harness and agent runtime: a single Rust binary that runs any LLM with MCP tools in the terminal, CI, as a daemon, over WebSocket, or via ACP.
At a Glance
Octomind core CLI/agent runtime under Apache 2.0; bring your own model provider keys (external cost).
Try Pro for a week for $12, then $50/month.
Engagement
Available On
Alternatives
Listed Nov 2026
About Octomind.run
Octomind is an open-source coding agent harness and agent runtime built by Muvon. It gives any LLM tools to read and edit files, run shells, search code and delegate to sub-agents through MCP, and runs the result as an interactive CLI, a stdin pipe, a daemon, a WebSocket server, or an ACP agent in an editor. It is released under Apache 2.0, with latest release 0.70.1.
What It Is
Octomind is a single Rust binary that wraps a model in a session engine with tools, roles, guardrails and a supervising model. An agent is defined in TOML (model, tools, prompts, guardrails), so the same agent behaves the same on a laptop, a cloud machine or a CI pipeline. Running a specialist such as octomind run developer:general fetches its manifest from a tap registry, installs required tools, and opens a session.
How a Session Works
Context is assembled per user message from AGENTS.md, matching skills (standard SKILL.md folders) and recalled lessons from earlier sessions. A second supervisor model keeps the plan, trims oversized tool results and refuses a self-reported "done" until evidence checks out. Adaptive compression folds older turns into summaries while raw messages stay in a per-session archive that a recall tool can restore verbatim. Sessions can be named and resumed across days.
Policy as Code
Instead of approval popups, a .agents/guardrails.toml file defines pre-call guards, post-result hooks and post-turn validators that run deterministically, so agents can run unattended in CI, daemons or scheduled jobs. An optional --sandbox flag restricts writes to the working directory using Landlock on Linux or Seatbelt on macOS. Spending caps can be set per request and per session; non-interactive runs stop with exit code 75 when over budget.
Models, Surfaces and Extensions
Models can come from the Octomind hub or from your own keys (OpenRouter, Anthropic, OpenAI, Google, DeepSeek, Bedrock, Ollama and others) and can be swapped mid-session with /model. Extension is via MCP servers, local scripts in .agents/tools/, skills and plugins; the tap system shares installable agents, workflows and skills. Structured output is available as JSONL or JSON Schema.
Benchmark Claims
The project reports that on 25 tasks from merged pull requests in 2026, Octomind with glm-5.2 solved 24, versus 19 for OpenCode with the same model, and 23 for Claude Code with claude-opus-5. The authors publish a reproduction guide (octobench).
Community Discussions
Be the first to start a conversation about Octomind.run
Share your experience with Octomind.run, ask questions, or help others learn from your insights.
Pricing
Open source (self-hosted binary)
Octomind core CLI/agent runtime under Apache 2.0; bring your own model provider keys (external cost).
- Apache License 2.0
- One Rust binary, any model
- Interactive, stdin, daemon, WebSocket, or ACP
Free (hub, pay as you go)
Hub access from your own tools, pay as you go from prepaid credits at provider price; no usage allowance.
- Every model in the cli, editor or any OpenAI-compatible client
- Provider price, no markup
- 3% top-up fee
- Key pauses at $0
- $5 minimum top-up
Pro trial
Try Pro for a week for $12, then $50/month.
Pro
Cloud machine that sleeps when idle, every model at provider price.
- $50 of usage a month
- 3 machine slots · small, medium
- 20 GB shared storage
- 5 live urls
- Developer API 180 req/min
- 10 octos
- Models at provider price with no markup
- Machine $0.04/vCPU-hr · $0.012/GB-hr
Max
A fleet: up to three large machines, five agents in parallel.
- $200 of usage a month
- 12 slots · all sizes, up to 3 large
- 60 GB shared storage
- 20 live urls
- Developer API 300 req/min
- 30 octos
Team
One pool for the whole team, unlimited members.
- $500 of usage a month, pooled
- 60 slots · up to 15 large
- 100 GB shared storage
- 50 live urls
- Developer API 600 req/min, pooled
- Unlimited members
- Optional per-member caps
Capabilities
Key Features
- Single Rust binary with any-model support, switchable mid-session
- Guardrails in TOML: pre-call guards, post-result hooks, post-turn validators
- Supervisor model that plans and verifies completion
- Adaptive context compression with recall of archived blocks
- Interactive CLI, stdin/JSONL, daemon, WebSocket server and ACP surfaces
- MCP client with dynamic server management
- Agent Skills (SKILL.md) and local project tools
- Tap registry of specialist agents and workflows
- Multi-step workflows with parallel and looped steps
- Cross-session learning
- OS-level sandbox option (Landlock/Seatbelt)
- Per-request and per-session spending caps
- Session sharing and local analysis (/share, /analyze)
- Structured output via JSON Schema
