Octomind is a free, open-source AI coding agent and automation runtime built with Rust. It enables language models to inspect repositories, edit files, execute commands, and delegate development tasks to specialized agents. Its model-independent architecture supports OpenAI, Anthropic, DeepSeek, Ollama, OpenRouter, and other providers. Users can operate it interactively through a terminal or integrate it into CI pipelines, background daemons, and development editors. A supervising model plans tasks, evaluates progress, and verifies completion. Configurable TOML guardrails control tool execution through deterministic permissions, hooks, and validators. Additional capabilities include MCP integration, reusable Agent Skills, persistent project knowledge, and adaptive context compression. Octomind supports Windows, macOS, and Linux.
Features
- Autonomous AI coding with repository inspection, file editing, and shell execution
- Multi-provider language model integration with configurable roles and spending limits
- Supervised task execution with automated completion verification and progress management
- Deterministic security guardrails with configurable hooks, validators, and tool permissions
- MCP-native integrations, reusable Agent Skills, and specialized agent delegation
- Terminal, CI, daemon, WebSocket, and editor integration with persistent project learning