SethGammon/Citadel
780 stars · Last commit 2026-07-12
The operating layer for Claude Code + OpenAI Codex: persistent project memory, intent routing, safety hooks, cost telemetry, and parallel agent fleets.
README preview
<img src="assets/citadel-hero.svg" width="100%" alt="Citadel - the operating layer for Claude Code and OpenAI Codex" /> <div align="center"> [](LICENSE) [](https://github.com/SethGammon/Citadel/actions/workflows/tests.yml)  [](https://github.com/SethGammon/Citadel/stargazers) [](https://www.claudepluginhub.com/plugins/sethgammon-citadel) [](https://sethgammon.github.io/Citadel/) **One command routes the work. The repository remembers what happened.** Citadel is the open-source operating layer for Claude Code and OpenAI Codex. It adds durable project memory, cheap intent routing, verification evidence, cost telemetry, and coordinated agents in isolated git worktrees. If `CLAUDE.md` and `AGENTS.md` tell the runtime **what** your project is, Citadel tells the runtime **how** to operate on it. [Install](#quick-install) · [See the operating loop](#see-the-operating-loop) · [Inspect the proof](#proof-not-promises) · [How it works](#how-it-works) · [Help test 1.1](https://github.com/SethGammon/Citadel/discussions/182) </div>