AI product Open source
OpenSpec is an open-source, tool-agnostic spec-driven development framework from Fission AI for AI coding assistants. It stores requirements and development artifacts as plain Markdown files in a repository, using an `openspec/` structure containing specifications and proposed changes. Its workflow supports exploratory discussions, `/opsx:propose` for generating a proposal, requirements and scenarios, a technical design, and implementation tasks, followed by `/opsx:apply` to implement the tasks and `/opsx:archive` to update the specifications. Coding agents can interact with it through slash commands or an MCP server. The project is designed for iterative, brownfield development and supports shared or cross-repository requirements through beta Stores. The CLI requires Node.js 20.19.0 or higher and is installed with npm.
2 uses taken from transcripts — each links to the moment in the video.
A lightweight, tool-agnostic, open-source spec framework that stores requirements as plain Markdown files in a repository and supports coding agents through slash commands or an MCP server.
A lightweight spec-driven development tool that helps developers and AI coding assistants agree on requirements, design, and tasks before implementation. It supports change archives, updates to specifications, and more than 30 AI tools.
2 in the library.