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 design10-Minute Overview.
  • If you prefer to run a CLI (optional, requires Node ≥ 18) → 5-Minute Quickstart Path B.
  • If you want to see every fileFull 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.