EveryDev.ai
Subscribe
Home
Tools

3,419+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Octos
    Octos icon

    Octos

    Agent Frameworks
    Featured

    Octos is an open-source, Rust-native agentic operating system that runs AI agents on your own hardware with multi-tenant isolation, 16 LLM providers, 14 messaging channels, and a 31MB zero-dependency binary.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully open-source under Apache 2.0. Free to use, modify, and self-host.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksMulti-agent SystemsLLM Orchestration

    Alternatives

    AGiXTCrewAIApache Burr
    Developer
    octos-orgCupertino, CAEst. 2024

    Listed Aug 2026

    About Octos

    Octos (Open Cognitive Tasks Orchestration System) is a Rust-native, API-first agentic OS that lets you run your own AI agent system on a single machine — from a Mac Mini to a Raspberry Pi — without Python, Docker, or external runtime dependencies. The project is fully open source under the Apache 2.0 license and available on GitHub at octos-org/octos, with v2.0.2 as the latest release.

    What It Is

    Octos is the backend operating system for AI agents. Rather than a chatbot SDK or framework, it ships as a single 31MB static binary that exposes 80+ REST endpoints plus a UI Protocol v1 over WebSocket and stdio. You configure agent profiles with their own prompts, models, tools, and channels, then manage them from one control plane. The project describes itself as "infrastructure, not a library" — the contrast it draws is with LangChain (a framework) or OpenClaw (a chatbot app).

    Architecture and Deployment Model

    The runtime is organized into 12 octos-* crates plus app-skill crates, all compiled into one binary:

    • octos-agent — the agent loop, tool registry, MCP client/server, sandbox, hooks, and sub-agent routing
    • octos-bus — 14 messaging channel adapters (Telegram, Discord, Slack, WhatsApp, WeChat, Matrix, DingTalk, LINE, Email, and more) with 5 queue modes per session
    • octos-llm — 16 LLM provider adapters (Anthropic, OpenAI, Gemini, Vertex AI, DeepSeek, OpenRouter, Groq, Ollama, vLLM, and others) with a 3-layer failover stack: RetryProvider → ProviderChain → AdaptiveRouter
    • octos-memory — 3-layer hybrid memory: long-term entity bank, episodic store (redb + BM25/HNSW vector search), and session JSONL with LRU compaction
    • octos-pipeline — DOT-graph multi-step workflows with per-node model selection and bounded parallel fan-out
    • octos-swarm — a PM/swarm dispatcher that fans contracts to N workers (native or external CLI/MCP agents), with validator gating and cost rollup

    Deployment paths include a hosted cloud signup at octos.cloud, self-hosted local, and a self-hosted cloud + tenant pair for internet-accessible remote use.

    Performance and Resource Footprint

    The project publishes the following self-reported performance figures: cold start under 100ms, 20MB resident memory per agent, a few KB per session (green threads), and the ability to run 200+ agents on a single 16GB machine. The binary is 31MB static with no garbage collection pauses, compared to the project's own benchmark table showing 500ms–2s startup and 200–300MB per agent for alternatives. True multi-core parallelism is used for deep research tasks, with 8 concurrent search workers across up to 5 providers (Tavily, DuckDuckGo, Brave, You.com, Perplexity).

    Agent Topologies and Autonomy

    Octos supports three agent relationship models:

    • Sub-agents — hierarchical children spawned mid-turn via spawn_agent, running in-process with isolated sandboxes; results return to the parent only
    • Peer agents — sovereign sibling sessions staged via peer_handoff and gathered via peer_gather over a shared blackboard
    • Agent swarm — a dispatcher at POST /api/swarm/dispatch that fans contracts across Parallel, Sequential, Pipeline, or Fanout topologies, with external CLI backends (claude -p, codex exec) supported

    For autonomous operation, /goal <objective> gives the agent a standing objective with a token budget and checkpointed continuations across turns. /loop runs recurring tasks on a fixed interval or self-paced cadence, persisting across restarts.

    Security and Sandboxing

    The entire codebase enforces deny(unsafe_code) workspace-wide. Sandbox isolation uses bwrap + Landlock/seccomp on Linux, sandbox-exec on macOS, and Windows AppContainer. The project lists 67 prompt injection tests covering input sanitization, output filtering, and constant-time comparison to prevent timing attacks. API keys are stored in macOS Keychain; each user profile runs as a separate OS process with scoped file access.

    Update: v2.0.2

    The latest release is v2.0.2, published on 2026-07-23, with the repository last pushed on 2026-08-04. The project has 1,030 GitHub stars and 74 forks as of the data snapshot. Recent development direction includes UI Protocol v1 (JSON-RPC over WebSocket/stdio), ACP (Agent Client Protocol) integration for Zed editor, MCP server and client support, session time-travel via session/rollback, live reasoning streaming, and a native office suite (PPTX/DOCX/XLSX via pure Rust). The homepage notes the license as MIT, while the GitHub repository records Apache License 2.0 — the GitHub license file is the authoritative source.

    Octos - 1

    Community Discussions

    Be the first to start a conversation about Octos

    Share your experience with Octos, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully open-source under Apache 2.0. Free to use, modify, and self-host.

    • 31MB zero-dependency static binary
    • 80+ REST endpoints + UI Protocol v1
    • 16 LLM provider adapters with 3-layer failover
    • 14 messaging channel adapters
    • Multi-tenant: 200+ isolated agent profiles

    Capabilities

    Key Features

    • 31MB zero-dependency static binary
    • 80+ REST endpoints + UI Protocol v1 over WebSocket/stdio
    • 16 LLM provider adapters with 3-layer failover (RetryProvider → ProviderChain → AdaptiveRouter)
    • 14 messaging channel adapters (Telegram, Discord, Slack, WhatsApp, WeChat, Matrix, DingTalk, LINE, Email, and more)
    • Multi-tenant: 200+ isolated agent profiles on a single machine
    • 3-layer hybrid memory: long-term entity bank, episodic store, session JSONL
    • 40+ tools sent every turn (shell, files, search, web, browser, memory, and more)
    • DOT-graph multi-step pipelines with per-node model selection and bounded parallel fan-out
    • Agent swarm dispatcher with Parallel, Sequential, Pipeline, and Fanout topologies
    • Sub-agent and peer-agent topologies
    • /goal and /loop autonomy modes with checkpointed continuations
    • Session time-travel via session/rollback
    • Native PPTX/DOCX/XLSX generation via pure Rust
    • Voice: cloud TTS and local ASR/TTS via OMiniX runtime
    • Sandbox isolation: bwrap + Landlock/seccomp + sandbox-exec + Docker + Windows AppContainer
    • deny(unsafe_code) workspace-wide; 67 prompt injection tests
    • MCP server (octos mcp-serve) and MCP client support
    • ACP (Agent Client Protocol) integration for Zed editor
    • LRU tool deferral (~15 active, ~50 on demand)
    • 5 queue modes per session: Followup, Collect, Steer, Interrupt, Speculative
    • macOS Keychain integration for API key storage
    • Deep research pipeline: 8 concurrent search workers across 5 providers
    • Family Plan sub-accounts with per-user process isolation
    • octos-web browser client, octos-tui terminal client
    • Python, Swift, Kotlin, C, JS/WASM language bindings

    Integrations

    Anthropic Claude
    OpenAI
    Google Gemini
    Vertex AI
    DeepSeek
    OpenRouter
    MiniMax
    Zhipu AI
    Qwen
    Moonshot
    Groq
    Z.AI
    NVIDIA
    Ollama
    vLLM
    Telegram
    Discord
    Slack
    WhatsApp
    WeChat
    WeCom
    Feishu
    Matrix
    QQ
    Twilio
    DingTalk
    LINE
    Email
    Tavily
    DuckDuckGo
    Brave Search
    You.com
    Perplexity
    MCP (Model Context Protocol)
    ACP (Agent Client Protocol)
    Zed editor
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Octos and help others make informed decisions.

    Developer

    octos-org

    octos-org builds Octos, an open-source Rust-native agentic operating system for running AI agents on your own hardware. The project ships as a single 31MB static binary with zero external runtime dependencies, supporting 16 LLM providers, 14 messaging channels, and multi-tenant agent isolation. The codebase enforces `deny(unsafe_code)` workspace-wide and is available on GitHub under the Apache 2.0 license.

    Founded 2024
    Cupertino, CA

    Used by

    Individual developers
    Open-source contributors
    Read more about octos-org
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    AGiXT icon

    AGiXT

    AGiXT is an open-source AI Agent Automation Platform that orchestrates instruction management and complex task execution across diverse AI providers with adaptive memory and a plugin system.

    CrewAI icon

    CrewAI

    An open-source Python framework for orchestrating teams of autonomous, role-playing AI agents that collaborate to tackle complex tasks, with an enterprise management platform built on top.

    Apache Burr icon

    Apache Burr

    Apache Burr (Incubating) is an open-source Python framework for building reliable, stateful AI applications and agents using a simple state machine model.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    577 tools

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    295 tools

    LLM Orchestration

    Platforms and frameworks for designing, managing, and deploying complex LLM workflows with visual interfaces, allowing for the coordination of multiple AI models and services.

    194 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions