open-octo/octo-agent
123 stars · Last commit 2026-10-05
Open-source, single-binary, self-hosted AI agent — your models and data stay on your machine. A coding agent on par with Claude Code and a personal assistant lighter than OpenClaw, across eight interfaces (TUI, CLI, Web, desktop, IM, VS Code, Obsidian, Mobile), all in one MIT-licensed Go binary running on any model.
README preview
<p align="center"> <a href="https://octo-agent.dev/?lang=en#intro-video"><img src="docs/assets/octo-intro-cover-en.jpg" alt="Watch the 50-second intro: octo runs three sub-agents in parallel, writes a web page and previews it, then switches models" width="100%"></a> </p> <div align="center"> # octo-agent **An open-source, single-binary, self-hosted AI agent.** A coding agent on par with Claude Code; as a personal assistant, lighter than OpenClaw — one MIT-licensed Go binary, no Node / Python / Ruby, running on **any model** (DeepSeek, Kimi, Anthropic, OpenAI, or anything compatible), with the server and your data staying on your own machine. [](https://github.com/open-octo/octo-agent/actions) [](https://github.com/open-octo/octo-agent/stargazers) [](https://octo-agent.dev) [](https://go.dev) [](LICENSE.txt) [Website](https://octo-agent.dev) · [简体中文](README_CN.md) · [Install Guide](https://octo-agent.dev/docs/getting-started/install/) · [Documentation](https://octo-agent.dev/docs/) · [Community](#community)