Skip to content

ArchonAI Engineering Governance

A session-based framework that elevates the AI agent from "tool that follows instructions" to "engineering owner with full project accountability."

Archon

What problem does Archon solve? ​

Every new AI coding session starts from zero. The agent forgets your product vocabulary, re-invents your architecture, skips the tests your team has already written, and re-proposes decisions the team already rejected three weeks ago.

The industry's reflex is to reach for bigger models or bigger prompts. Archon's diagnosis is different: the agent needs engineering environment, not more raw capability. Specifically it needs:

  1. A cognitive loop it must walk on every delivery, not a free-form chat.
  2. Mechanical gates that fail closed — tests, contract checks, lint rules — instead of optional prose it can ignore.
  3. Persistent state — a manifest, a drift counter, a debt registry, an ADR log — that survives across sessions and across agents.
  4. A preservation axis that refuses to let load-bearing rules silently disappear during well-meaning refactors.
  5. An ownership contract that treats the agent as the accountable engineering party, not a suggestion-generator the user has to babysit.

Archon ships this as one consistent vocabulary — soul, manifest, drift, debt, memos, decisions, domain lenses, signs, run-state — plus the portable contract that keeps all of it mechanically verifiable.

The 5 entry points ​

SectionWhat you find
Core ConceptsThe why: identity axioms · cognitive loop · user journeys · architecture reference · every ADR · drift mechanism
Install & BootThe how: agent-first install (read aaep.site/skill.md and install archon) · CLI · complete lifecycle (install · update · sync · uninstall) · state templates
Full SourceThe what: every shipped file — soul · commands · agents · rules · skills · domain lenses · contracts · scripts · CLI
TestingThe verification: governance contract tests · portable checkers · test strategy · how to run the gates in your own project
ChangelogThe history: framework changelog · CLI changelog · ADR timeline

Who is this for? ​

  • AI coding adopters who have outgrown "ask the agent to add a file" and need a durable engineering collaborator that owns the result.
  • Framework builders who want a concrete example of a session-based governance system before inventing their own.
  • Engineering leads evaluating what guardrails are required before letting autonomous agents land code.

Start here ​

  • First time? Bootstrap your agent: open your AI coding chat (Cursor / Claude Code / Codex / Continue / Aider / Windsurf — any platform with web-fetch + write tools) and say: "read aaep.site/skill.md and install archon". The agent fetches the protocol, asks 3-4 questions, sha256-verifies every file, and writes the framework. Per-platform walkthroughs: 5-Minute Quickstart.
  • After install, the wake rule loads on every session — no URL needed. Just say "hi archon, update yourself" / "is archon healthy?" / "uninstall archon". Details: Install & Boot.
  • If you want to understand the design → 10-Minute Overview.
  • If you prefer to run a CLI (optional, requires Node ≥ 18) → 5-Minute Quickstart Path B.
  • If you want to see every file → Full Source.

No Node required for the framework itself. Archon's core is plain markdown + a Python contract checker (stdlib-only). Node ≥ 18 is needed only for the optional cli and dashboard modules.

Released under the Apache-2.0 License.