- Reduce copy/paste drift across enterprise artifacts and AI tools
- Keep a single, local source of truth for requirements and architecture
- Preserve traceability from requirements to delivery and verification
- Enable AI-assisted workflows without losing human-readable context
Requirements:
- Node.js 20+
- pnpm 9+
Install and build:
pnpm install
pnpm buildInitialize a project:
pnpm projectspec -- initThis repo uses pnpm workspaces and Turbo.
pnpm installpnpm lint
pnpm test
pnpm build- Project overview: docs/overview.md
- Project manifest: docs/manifest.md
- CLI usage: packages/cli/README.md
Early foundation phase. Expect breaking changes while core workflows and tooling stabilize.
.
├─ docs/
├─ openspec/
├─ packages/
│ └─ cli/
└─ projectspec/
We welcome contributions. Please read CONTRIBUTING before opening a PR.