AGH is a local-first agent operating system. It runs the agent CLIs you already use — Claude Code, OpenClaw, Hermes, and others — as durable, inspectable sessions managed by a single background daemon, and connects them on the open agh-network/v0 so sessions can discover peers, share capabilities, and close work with receipts.
The complete documentation lives at agh.network.
- AGH Network. Active sessions become peers — they discover each other, exchange typed envelopes on
agh-network/v0channels, and close work with receipts. - Local-first durable runtime. One Go binary and a background daemon keep sessions, events, and state in local SQLite — durable, resumable, and inspectable long after the terminal closes.
- Agent-manageable surfaces. The same runtime state is exposed through CLI, HTTP/SSE, UDS, and a web UI, so agents operate AGH through structured controls instead of UI-only paths.
- Autonomy kernel. Task runs, claim tokens, leases, and safe spawn keep multi-agent work observable and bounded.
- Extensible runtime. Native Go tools, MCP, extensions, hooks, skills, and bridges plug into one daemon-owned tool registry.
curl -fsSL https://agh.network/install.sh | shHomebrew:
brew install compozy/compozy/aghnpm:
npm install -g @compozy/aghGo:
go install github.com/compozy/agh@latestThe full Installation guide covers the verified binary installer, Linux packages, and source builds.
agh install
agh daemon start
agh workspace add "$PWD" --name current
agh session new --workspace current --agent generalSee the Quick Start for the full walkthrough.
- Runtime overview
- Installation
- Quick Start
- CLI reference
- Extensions
- AGH Network protocol
- GitHub releases
AGH is a Go and Bun monorepo. Install the toolchains declared by the repo and run the full verification gate before sending changes:
make verifyContributions are welcome. Open an issue or pull request, and run make verify before sending changes.
Thanks to everyone who has contributed to AGH.
AGH is released under the MIT License.
