OSS-first docs

These docs teach the open system first: contracts, generated surfaces, runtimes, governance, and incremental adoption. Studio shows up as the operating layer on top, not as the source of truth.

Developer Tools

Use the OSS toolchain to define contracts, validate changes, inspect generated surfaces, and adopt the system incrementally across different environments.

CLI

Command-line interface for spec creation, building, validation, and CI/CD integration.

  • -AI-powered code generation
  • -Multiple agent modes
  • -SARIF/JSON output
Learn more

VS Code Extension

Real-time validation, scaffolding, and navigation directly in your editor.

  • -Specs Explorer sidebar
  • -Watch mode
  • -Interactive walkthroughs
Learn more

ContractSpec Studio

The operating layer on top of OSS ContractSpec for teams that want evidence-backed decisions, workflow automation, and managed delivery loops.

  • -Evidence-to-decision loop
  • -Compiled spec diffs and task packs
  • -Exports to Linear, Jira, Notion, and GitHub
Learn more
Coming Soon

JetBrains Plugin

Full ContractSpec support for IntelliJ, WebStorm, and other JetBrains IDEs.

  • -Code navigation
  • -Inline validation
  • -Refactoring support

Quick Install

CLI

bun add contractspec -D

VS Code Extension

code --install-extension lssm.vscode-contractspec
OSS docsstartStart with OSS. Adopt Studio when you want the operating layer.

Why ContractSpec

Keep educational and comparison content reachable without letting it define the primary OSS learning path.