Open-source runtime verification for AI, licensed under Apache-2.0.
QWED
Contact

Type to search pages, engines and advisories.

    Looking for API details?Search the docs

    Specs

    The documents that define what a QWED verification is, so every engine, SDK, command line tool and client speaks one protocol, and anyone can implement it.

    Core vocabulary

    The words every spec uses the same way. The Verification Context defines them; the other specs build on it.

    Verified object
    The formal statement being evaluated.
    Verification context
    Interpretation, proof, evidence and decision.
    Verdict
    VERIFIED, UNVERIFIABLE or BLOCKED.
    Admission
    ADMIT or DENY. A true statement is not automatically safe to act on.
    proof_ref
    A SHA-256 commitment to the evidence. It makes a result reproducible; it is not the proof itself.
    Formalization
    The mapping from natural language to the formal statement. Exposed, but never claimed as verified.

    Versioning

    Every spec is still a draft, so details can change. Changes follow these rules.

    • Breaking changes bump the major version; additive changes bump the minor version.
    • A released version never changes. Each new version lives in its own directory.
    • Feedback is welcome in GitHub Discussions.