Project overview
Octomind is a Rust agent runtime that runs packaged specialist roles and can activate skills, MCP servers, or sub-agents during a session. It uses adaptive compaction to preserve important context, tracks costs with request and session caps, and enforces deterministic guards, hooks, and validators from scripts. The same binary supports interactive CLI, JSONL, daemon, WebSocket, and ACP modes.
Repository facts
- Primary language
- Rust
- License
- Apache-2.0
- Repository updated
- Jul 6, 2026
- Default branch
- master
Resource types
Agent runtimeCLI appMCP client or hostOrchestration framework
Use cases
AI and agent developmentSoftware developmentWorkflow automation
Operating systems
LinuxmacOS
Runtime
Command lineLocal
Protocols & integrations
Agent Client ProtocolCLI integrationModel Context ProtocolModel Context Protocol
Capabilities
Background executionDelegationMemoryMulti-agent collaborationPlanningSchedulingSecurity guardrailTool use
Audience
DevelopersGeneral users