OpenSpec is a lightweight, open source planning layer for coding agents and CLI tools. It keeps specs inside the codebase and uses proposal, design, tasks, and spec delta files to manage changes before implementation. The project targets brownfield and mature codebases, where teams need persistent context and repository-native workflows.
Review intent changes in code; Generate proposals for code changes; Manage user session lifecycles; Collaborate on multi-repo planning; Maintain living documentation of functional requirements
Fission AI's main product is OpenSpec, a lightweight, spec-driven framework designed for coding agents and command-line interfaces. OpenSpec is open source and does not require API keys or MCP, making it accessible for developers.
Key features of OpenSpec include:
The framework aims to enhance collaboration and understanding among teams, particularly in large codebases, making it a valuable tool for software developers and engineering teams.