ContractSpec docs

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.

AI index

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.