Quick Start
http://127.0.0.1:19123 and message ceo.
What OpenGoat Solves
- Build manager and individual agent hierarchies (
reportsTomodel) - Route execution through provider-specific runtimes (OpenClaw, Codex, Cursor, Claude Code, and others)
- Persist multi-session continuity per agent
- Manage tasks with enforceable assignment/update permissions
- Expose an ACP server for IDE/editor integration
Start Here
- Docs Hubs: task-oriented navigation for the full docs set
- Quickstart: production path from install to first run
- Installation: npm, Docker, and source installs
- Organization Runtime: architecture and invariants
- CLI Overview: command map and global flags
Key Runtime Rules
ceois the immutable root manager.- Default entry agent resolves from
OPENGOAT_DEFAULT_AGENT, thenconfig.defaultAgent, thenceo. - Sessions are preserved per
agent + session key/id. - OpenGoat is the source of truth for organization structure.
- Agent execution behavior is skill-driven, not an internal planner loop.
