Model Citizen
Control plane for coding agents with rules, skills, roles and cost tracking
Visit model-citizen.dev ↗What is Model Citizen?
Model Citizen is an open-source control plane that sits beneath Claude Code and Codex to manage how coding agents operate. It lets you define rules, skills, roles, and stances once, then projects them into your agents with custom primitives. The system enforces guardrails through hooks, tracks what each session did and cost, and keeps an ownership journal so changes are reversible.
Designed for developers running coding agents, Model Citizen provides graded shell commands, secrets detection, fresh-context review, and sandboxing. Settings sync across runtimes, and everything runs locally—nothing is hosted. The maker built it with Claude Code.
Momentum
Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.
How do we know it's vibe coded?
vibetrend discovered Model Citizen automatically. Evidence: GitHub JakeSelby/model-citizen; repo has .claude, AGENTS.md, CLAUDE.md. View source.
Similar vibe-coded apps
#1 this weekOpen-source local voice cloning, dubbing, transcription, and audiobook creation
#2 this week
#5 this weekSlash commands and agents for engineers using AI without compromising standards
#6 this week523 free lessons building AI systems from math and first principles
#8 this week
#10 this weekAI-powered design intelligence toolkit for building professional interfaces

Manage teams of AI agents to run your business from one dashboard

Persistent memory for AI agents across Claude Code, Cursor, and MCP clients