Skip to content

Contract-driven AI coding and verification

Write a compact spec, let an agent implement against it, and verify observed behavior with a repeatable loop.

Core loop

bash
pnpm add -D specra-lang
specra-lang init
specra-lang check
specra-lang refresh
specra-lang proof
specra-lang verify

Package: specra-lang
Command: specra-lang

One-off usage without installation:

bash
pnpm dlx specra-lang init

Specra does not validate source code directly. It validates evidence supplied by the coding agent from tests or reproduction steps.

Contract-driven AI coding and verification.