Wyrd docs v0.2.0 Reference GitHub

Open-source verification infrastructure for AI systems · v0.2.0

Declare.
Observe.
Verify.

Know whether your AI system does what you said it would, before release and in production.

Verify a single API response or a multi-hour agent coding session. Check a support agent's answers, an uploaded document against your policy, or every step of a long-running workflow.

Core platform

One loop, three steps.

  1. 01Declare

    Describe the system in YAML, and bind the Verifiers that check them.

  2. 02Observe

    Record what the system does using Wyrd's purpose-built high-throughput data plane.

  3. 03Verify

    Verify behavior in real time or in the background using Wyrd's verification engine.

Get started

From intent to evidence.

One support agent and one Verifier, one step per tab: declare what a ticket must contain, hand the ticket to the verification engine, and read the verdict.

The Service binds one Verifier. The Verifier declares the evidence it takes and the requirement it checks.

support-desk.yaml yaml
apiVersion: wyrd/v1
kind: Service
metadata:
  name: support-desk
  version: 1.0.0
  space: default
spec:
  service_type: agent
  verified_by:
    - verifier: ./ticket-complete.yaml

Also in the platform

Evidence others can check.

Identity and access

Role-based access, OIDC sign-in for people, and API keys for workloads. Delegated tokens (RFC 8693 token exchange) keep calls made on someone's behalf attributed to them. Every access decision is written to the audit log.

Gateway

Route LLM calls through the Wyrd AI Gateway. Each call is authorized for the calling agent, attributed to it, and recorded for end-to-end verification.

Interfaces

Python, TypeScript, and Rust SDKs, OpenTelemetry (OTLP) ingest, HTTP, CLI, and MCP. You run the server yourself, on Postgres and object storage.