← all repositories
codestable/CodeStable

Serious Engineering Means Filing Your AI's Paperwork

CodeStable exists because watching Codex repeat the same bug is a clear signal that software needs a filing system, not a bigger model.

1.1k stars Python Coding AssistantsLLMOps · Eval
CodeStable
Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

CodeStable is a plugin-based workflow harness for Codex and Claude Code that treats software development as a structured lifecycle rather than a chat session. It installs into your AI-assisted editor and enforces a human-in-the-loop process where requirements, architecture decisions, features, and bugs are tracked as explicit entities inside a .codestable/ directory tree. The goal is to stop context-window amnesia by making both you and the AI write things down in a shared, human-readable filing system before shipping code.

The interesting bit

While most AI coding frameworks obsess over orchestrating agent teams—letting bots delegate, debate, and pipeline tasks—CodeStable argues the real problem is unorganized software elements. It rejects the “human intervention equals failure” philosophy and instead installs explicit gates like cs-code-review between design, implementation, and acceptance. Think of it as adding bureaucracy to AI coding, but the useful kind: the kind that remembers why you rejected that database schema three months ago.

Key highlights

  • Models software as first-class entities—requirements, epics, goals, features, issues, and architecture decisions—persisted in a project-local .codestable/ directory, not buried in chat history.
  • Enforces staged workflows with explicit gates (e.g., cs-code-review) between design, implementation, and acceptance, keeping the human accountable for checkpoints.
  • Ships as marketplace plugins for Codex, Claude Code, and a generic skills CLI, integrating into existing editor workflows rather than replacing them.
  • Compounds long-term knowledge in a compound/ knowledge base and attention.md notes so project constraints survive beyond the current LLM context window.
  • Currently in beta with 32 modular skills covering the full lifecycle from epic planning to refactoring and documentation hygiene.

Caveats

  • Explicitly beta, and the README admits the upgrade path is currently clunky—Codex lacks a dedicated plugin update command, and runtime refreshes require manual intervention or preflight checks.
  • The philosophy is deliberately opinionated; if you want fully autonomous agent swarms or pure vibe-coding, this workflow will feel like hostile architecture.

Verdict

Grab this if you are building software that needs to outlast the current chat session and you want the AI to respect historical decisions. Skip it if you are looking for an overnight autonomous coding agent to prototype and forget.

Frequently asked

What is codestable/CodeStable?
CodeStable exists because watching Codex repeat the same bug is a clear signal that software needs a filing system, not a bigger model.
Is CodeStable open source?
Yes — codestable/CodeStable is an open-source project tracked on heatdrop.
What language is CodeStable written in?
codestable/CodeStable is primarily written in Python.
How popular is CodeStable?
codestable/CodeStable has 1.1k stars on GitHub.
Where can I find CodeStable?
codestable/CodeStable is on GitHub at https://github.com/codestable/CodeStable.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.