Citadel
The operating layer for Claude Code + OpenAI Codex: persistent project memory, intent routing, safety hooks, cost telemetry, and parallel agent fleets.
Citadel is an operating layer plugin for Claude Code and OpenAI Codex that adds persistent project memory, intelligent request routing, and multi-agent coordination capabilities. It preserves repository state across sessions, applies safety boundaries, tracks costs, and manages parallel agent workflows through a single /do entry point. The plugin enables natural-language task routing, generates verifiable evidence for each action, and provides explicit handoff points when human intervention is needed. Citadel installs through the native plugin marketplaces in Claude Code and Codex, operating at the project level with removable, version-pinned deployments.
Key Features
Use Cases
- 01Managing multi-step coding tasks that span multiple sessions without losing context
- 02Coordinating parallel development work across multiple agents or branches with isolated worktrees
- 03Adding safety boundaries and approval gates to risky repository changes
- 04Preserving project-specific decisions and discoveries between interrupted coding sessions
- 05Routing natural-language requests to appropriate workflows without manual command selection
- 06Tracking agent work costs and generating verifiable evidence chains for audit trails
Related Plugins
View moreandrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
claude-mem
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
Citadel — FAQ
What is Citadel and what does it do?+
Citadel is an operating layer plugin for Claude Code and OpenAI Codex that adds persistent project memory, intelligent request routing, safety hooks, and multi-agent coordination. It preserves repository state between sessions and provides structured workflows with explicit verification and handoff boundaries.
How do I install Citadel in Claude Code?+
Run 'claude plugin marketplace add SethGammon/Citadel@v1.3.7 --scope local' followed by 'claude plugin install citadel@citadel-local --scope local' from your repository directory. After installation, run '/reload-plugins' if Claude Code is already open.
How do I install Citadel in OpenAI Codex?+
From your repository directory, run 'codex plugin marketplace add SethGammon/Citadel --ref v1.3.7' and then 'codex plugin add citadel@citadel-local'. Start a new Codex task and review Citadel through '/hooks' before using it.
Which AI clients work with Citadel?+
Citadel works with Claude Code and OpenAI Codex. It requires Node.js 22+ and a git repository to operate.
What are the prerequisites for using Citadel?+
You need Claude Code or OpenAI Codex installed, Node.js version 22 or higher, and an existing git repository where you want Citadel to manage workflows. No additional API keys are required beyond those already configured for your coding agent.
Is Citadel free and open source?+
Yes, Citadel is released under the MIT License and is completely open source. The code is available on GitHub and installs through the native plugin marketplaces in Claude Code and Codex.
How do I install Citadel?+
Open the source repository on GitHub and follow its README. Citadel is a plugin — MCP Agents Market links you directly to the official repo.
Is Citadel free?+
Citadel is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.