OpenSpecDeveloper ToolsSpecification-driven development tools for AI coding assistants.MIT
Specification-driven development tools for AI coding assistants.
OpenSpec is a command-line tool for organizing specification-driven work with AI coding assistants. Each proposed change collects requirements, scenarios, design decisions, and implementation tasks in Markdown files that people can review before coding. Installed locally and initialized in a project, it guides proposal and implementation workflows, then archives completed changes and updates the project specifications.
OpenSpec README · Reviewed 2026-10-28
- 01 / Feature noteChange proposals
Group a change proposal, specifications, design, and implementation tasks in its own directory.
Feature source ↗ - 02 / Feature noteConcrete scenarios
Write requirements and behavior scenarios as plain Markdown for review alongside code.
Feature source ↗
GitHub stars
73,851
Detected license
MIT
Repository created
2025-08-05
Repository push
2026-11-04
2025-08-05GitHub release
2026-10-30 · v1.16.0Repository push
2026-11-04
GitHub stars
73,547 · 2024-11 – 2026-10
i
73,547 stars / past 2y: Stars created in each month that remained at the last successful fetch. Independent square-root scale: 0–9,497 stars/month.
Latest attempt: ok · Checked 2026-11-03T04:42:56.168459+00:00 · Last successful fetch 2026-11-03T04:42:56.168459+00:00 · Provider source
Hacker News stories
Unknown
i
OpenSSF Scorecard
Unknown
i
No result returned.
Checked 2026-10-26T23:50:43Z · Latest attempt: not found · Provider source
GitHub release
Published 2026-10-30
i
Checked 2026-11-04T04:04:05Z · Last successful fetch 2026-11-04T04:04:05Z · Value fetched 2026-11-04T04:04:05Z · Provider source
- Run
- Command line
- Install
- InstallerPackage manager
- Documented platforms
- macOS / Linux / Windows
i
Run Install Documented platforms
Reviewed 2026-10-31 · Kanzler (AI) · Approved evidence record
Run modes
- Command line
After install, openspec init is run inside a project directory.
Install methods
- Installer
curl on macOS or Linux, and PowerShell on Windows.
- Package manager
npm, pnpm, Yarn, Bun, Homebrew, and Nix are named. The npm and Homebrew coordinates were checked.
OpenSpec README / npm @fission-ai/openspec package / Homebrew openspec formula
Documented platforms
- macOS / Linux / Windows
The install scripts are split between macOS or Linux and Windows PowerShell.
Package coordinates
- npm · @fission-ai/openspec · latest · documented · upstream
Registry repository is github.com/Fission-AI/OpenSpec. Latest tag on 2026-10-31 was 1.16.0.
- Homebrew formula · openspec · stable · documented · unknown
homebrew/core formula. The README calls it the official formula. Maintainership was not shown.
Resource and setup notes
- Minimum: Node.js 22.12.0 or higher for the npm install.
Stated on the npm install line. The Homebrew formula separately depends on node.

