ouroboros
by Q00
About
Ouroboros is a local-first Agent OS for AI coding that transforms non-deterministic agent tasks into replayable, specification-first workflows. Replacing ad-hoc prompting, it implements a structured evolutionary loop: Socratic interview to expose assumptions, immutable seed crystallization, double-diamond execution, and evaluation. It integrates seamlessly with CLI tools like Claude Code, GitHub Copilot, and Gemini via MCP, featuring a 3-stage automated evaluation gate to ensure verified codebases.
Features
- Specification-first workflow engine
- Socratic interview for ambiguity reduction
- Multi-runtime MCP integration (Claude, Copilot, Gemini)
- 3-stage automated evaluation gate
- Extensible domain workflow plugins
Supported Platforms
desktop