Fission-AI/OpenSpec
Spec-driven development (SDD) for AI coding assistants.
What's novel
Spec-driven development (SDD) for AI coding assistants.
Code Analysis
0 files read · 1 roundsA CLI tool that orchestrates AI agents to manage software specifications and execute iterative development workflows (propose changes, implement via AI, verify, archive) in a spec-driven manner.
Strengths
Exceptional modularity with clear separation between core logic, commands, and workflows. The schema-driven approach using Zod ensures type safety throughout the system. Strong test coverage with meaningful fixtures that simulate realistic development scenarios.
Weaknesses
Error handling could be more robust in edge cases like network failures during AI agent execution or malformed spec files. Some utility functions are slightly verbose.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
540
Contributors
45
Files
651
Active weeks
28
Repository
Language
TypeScript
Stars
31098
Forks
2050
License
MIT