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.
AGH is released under the MIT License.
