SethGammon/Citadel
FreeProduction harness: 4-tier routing, parallel worktrees, lifecycle hooks, 6 skills
FreeFree tier
About SethGammon/Citadel
An open-source operating layer for Claude Code and OpenAI Codex. Citadel helps coding agents work reliably across real repositories by routing requests, preserving project state between sessions, coordinating parallel work, applying repository safeguards, and recording verification and handoffs. It offers persistent project memory, intent routing, safety hooks, cost telemetry, and parallel agent fleets. Users interact via commands like /do request, /do next, /dashboard, and /cost.
Key Features
Persistent project memory across sessions
Intent routing to select and run appropriate workflows
Safety hooks for repository safeguards
Cost telemetry and token usage reporting
Parallel agent fleet coordination
State preservation between coding sessions
Verification and handoff recording
Commands: /do request, /do next, /dashboard, /cost
Lifecycle hooks for custom automation
Pros & Cons
Pros
- Open-source and free to use
- Integrates seamlessly with Claude Code and OpenAI Codex
- Improves reliability and consistency of AI-assisted coding
- Persistent project memory reduces context loss across sessions
- Safety hooks prevent unintended changes
- Cost telemetry provides transparency on token usage
Cons
- Requires Node.js 18+ and a Git repository
- Setup involves multiple installation steps and session restarts
- Designed specifically for Claude Code and OpenAI Codex; not a standalone tool
- Learning curve to use advanced features like hooks and fleets
Best For
Managing repository state across multiple Claude Code or OpenAI Codex sessionsCoordinating parallel coding agents working on the same repositoryApplying safety checks and safeguards during AI-assisted developmentTracking token usage and cost for AI coding sessionsPreserving project context and intent between agent interactions
FAQ
What is Citadel?
Citadel is an open-source operating layer for Claude Code and OpenAI Codex that helps coding agents work reliably across real repositories.
Which coding agents does Citadel support?
Citadel supports Claude Code (by Anthropic) and OpenAI Codex.
How do I install Citadel?
Quick install: paste the install command into your coding agent. Manual install: clone the repo and run the installer for your runtime (Claude Code or OpenAI Codex). Requires Node.js 18+ and a Git repository.
What commands does Citadel provide?
Key commands: /do request (selects and runs workflow), /do next (shows active work and next action), /dashboard (opens Mission Control), /cost (reports token usage).
Is Citadel free?
Yes, Citadel is completely free and open-source under a permissive license.