
CodeN
by mingzhi1
AI programming system orchestrating multiple LLMs via a state-managed kernel with a focus on rigorous planning and verification.
What it does
CodeN is an AI-driven programming system that separates state management from LLM reasoning. It uses a central Kernel (the sole writer of state) to orchestrate multiple stateless LLM Workers (Planner, Coder, Critic, Acceptor) to execute complex coding tasks across a codebase.
Tools
- Shell: Execute terminal commands and interact with the OS.
- FS: File system operations for reading and writing code.
- LSP: Structural code analysis including definitions and references.
- grep: Fast string and identifier searching across the repository.
- RAG: Semantic retrieval of codebase context based on successful previous tasks.
- MCP: Dynamic discovery and integration of other MCP servers.
Installation
Since CodeN is a standalone system that can act as an MCP client/server, you can integrate it into Claude Desktop by adding the coden-llm-server sidecar to your config:
{
"mcpServers": {
"coden": {
"command": "go",
"args": ["run", "github.com/mingzhi1/coden/cmd/coden-llm-server"]
}
}
}
Supported hosts
Confirmed support for Claude (via ACP), VS Code, and TUI/CLI environments.
Quick install
go run ./cmd/coden -workspace ./my-project -allow-shellInformation
- Pricing
- free
- Published
- 6/1/2026






