Agents write code, run processes, and make claims faster than anyone can inspect by hand. Kontour shows what was claimed, what supports it, which gates it passed, and what's still uncertain — so people and agents can decide what deserves trust before they act.
The product line
Pull a finished product off the shelf or build on the open primitives underneath it. Either way, the trust state stays inspectable by people, agents, and systems downstream.
One shape for claims, evidence, freshness, policies, and gaps — readable by a person, an agent, or another system.
Explore Surface →Turns sources, extractions, candidates, and reviews into Surface-ready claims with provenance attached.
Explore Survey →Shows why a process was allowed to advance — gate by gate, with the evidence behind each transition.
Explore Flow →Turns your repo's standards into evidence-backed readiness reports that agents and reviewers can rely on.
Explore Veritas →Flow and Veritas discipline inside Claude Code, Codex, Kiro, and GitHub Actions — without becoming a runtime.
Explore Flow Agents →Claim status, process state, proof, queues, decisions, and next actions across all products in one operating plane.
Explore Console →How it fits together
Surface is the trust foundation. Survey feeds it. Flow gates work. Veritas backs merge decisions. Flow Agents brings discipline into the tools you already use. Console makes the whole thing operable.
The foundation: every other product reads and writes its trust state as one Surface shape.
→Feeds Surface — turning raw sources, extractions, and reviews into claims with provenance attached.
→Reads that evidence to gate work, advancing a process only when the proof for each step is there.
→Carries Flow and Veritas discipline into the agent tools you already run, without becoming a runtime.
→Sits over all of it — one operating plane for status, proof, queues, and decisions across the suite.
→30-second taste
Install the foundation, point it at a trust bundle, and get a snapshot of what's verified, stale, and missing — before anything acts on it.
$ npm install -D @kontourai/surface
$ npx surface report --format summary
Kontour Surface trust snapshot surface-1777090239260
Source: kontour-surface-validation-fixtures
Claims: 4 (unknown: 1, verified: 2, stale: 1)
High-impact unsupported: none
Stale: claim.field-attested-records.registration-status
Transparency gaps: 3
────────────────────────────────
verdict: current — recheck 1 claim before acting
The promise
AI can make any output look finished. Kontour shows the work behind it — the claim, the evidence, the required path, the gate decisions, and the gaps — so people and agents can tell what actually holds up before they act on it.
Early access
We're building in public. Drop your email for build updates and an early look — or start a focused design-partner conversation about the workflow you want to make inspectable.
Prefer to talk specifics? Start a design-partner thread →