octos  by octos-org

Rust-native Agentic OS for AI systems

Created 2 months ago
878 stars

Top 40.5% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Octos is a Rust-native, API-first Agentic OS providing a backend for AI agent systems. It targets developers and power users needing a flexible, multi-tenant platform to manage AI agents, moving beyond single-user chatbots with a centralized control plane.

How It Works

Delivered as a single, 31MB static binary with zero dependencies, Octos functions as an OS for AI agents. It offers extensive REST endpoints for comprehensive control, managing routing, sessions, tools, and memory. Key features include multi-tenancy (isolating profiles as OS processes), multi-LLM pipelines with dynamic fan-out and failover, and a multi-layer memory system.

Quick Start & Requirements

Three deployment paths: Octos Cloud signup (easiest, hosted), self-hosted local (single machine, private), or self-hosted cloud+tenant (full control, remote access).

  • Primary install/run (Self-hosted local):
    • macOS/Linux: curl -fsSL https://github.com/octos-org/octos/releases/latest/download/install.sh | bash
    • Windows: irm https://github.com/octos-org/octos/releases/latest/download/install.ps1 | iex
    • Dashboard: http://localhost:8080/admin/.
  • Self-hosted cloud+tenant: Requires Linux VPS, domain with DNS API (e.g
Health Check
Last Commit

18 hours ago

Responsiveness

Inactive

Pull Requests (30d)
364
Issues (30d)
278
Star History
720 stars in the last 30 days

Explore Similar Projects

Starred by Junyang Lin Junyang Lin(Core Maintainer at Alibaba Qwen), Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research), and
2 more.

OpenSandbox by alibaba

1.1%
11k
Sandbox platform for AI and LLM applications
Created 5 months ago
Updated 1 day ago
Feedback? Help us improve.