
B2IGE Verify
io.github.b2ige2-a11yPublished by GitHub account b2ige2-a11yv0.1.0Updated Oct 24, 2026
Independent deterministic verification for AI-written software. Local, evidence-backed checks.
Overview
A local verification tool that runs AI-written software against declared contracts and returns evidence-backed PASS, FAIL, INCONCLUSIVE or ERROR results.
- What you can do
- Run deterministic verification of agent-produced programs under declared contracts and record evidence for each result, without letting the coding agent grade its own work. Execute sealed hidden tests (BlindTest) against a target inside a Docker boundary and check the sanitized agent view for private-value leakage. Compare trusted reference and candidate behavior under equivalent deterministic experiments (BehaviorSeal). Check committed local SQLite side effects under retries and fault schedules (SideEffect Proof). Walk an adoption flow of inspect, init, prepare, trust approve, doctor and verify ID, where prepare only drafts reviewable inputs and doctor reports readiness rather than a result
- When to use it
- Use it when an assistant or coding agent claims a task is done and you want an independent, reproducible check rather than the agent's own assessment. Suited to verifying generated programs, detecting behavior changes between versions, and confirming that local database side effects really occurred.
- Requirements
- Runs as a local process on the desktop; the manifest lists an MCPB package and no environment variables or authentication. The README describes native archives for macOS Apple Silicon, macOS Intel and Linux x86_64, with Windows x64 limited to source builds and Linux arm64 deferred. Docker is required for BlindTest, and missing prerequisites yield a readiness or non-PASS result.
Installation
In SourceWeft
- Open B2IGE Verify in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
B2IGE Verify
Don't trust "done". Prove it.
B2IGE Verify is deterministic verification infrastructure for AI-written software. It runs real programs under declared contracts, records evidence, and produces a bounded PASS/FAIL/INCONCLUSIVE/ERROR result without asking the coding agent to grade its own work. BlindTest makes the boundary concrete: hidden tests exercise the produced program without exposing the suite or oracle to the agent.
[Latest GitHub Release] [Candidate checks] [Apache-2.0] [Rust]
Latest release
B2IGE Verify v0.3.0 is the current public release. The final release record documents its exact-main qualification, platform boundaries, and public asset set.
Also download SHA256SUMS and verify the matching archive before extracting. See installation details for prerequisites and offline validation.
Quick install
Choose the archive for the host, then verify, extract, and put bin on PATH:
The archive is ready for the adoption flow or the product-specific commands. Docker is required for BlindTest; missing prerequisites remain a readiness or non-PASS result.
30-second BlindTest demo
BlindTest asks: does the produced program actually work? It runs visible checks against a correct and a buggy implementation, then executes sealed hidden cases in an attested Docker boundary. The correct implementation passes, the buggy implementation fails, and the sanitized Agent view is checked for private-value leakage.
From a source checkout or the source archive, with Docker available:
The demo performs real execution and records evidence; its output is not canned terminal text. See the BlindTest example for the bounded secrecy boundary and the threat model for its limits.
Three verification products
Easy Adoption
prepare is non-authoritative: it discovers inputs and writes a reviewable draft. Trust
approval remains an interactive human/trusted-controller decision. doctor reports readiness,
not verification. verify ID resolves the approved identity and produces the real,
evidence-backed result. Read the adoption guide for the full boundary.
Measured benchmark
These are committed measurements on the bounded B2IGE Verify Bench v1 corpus, not a claim of exhaustive correctness or a replacement for product evidence.
B2IGE Verify Bench v1 / 31 explicit cases
All numbers above are on the benchmark corpus only. Bounded testing cannot establish complete correctness.
See the measured snapshot and benchmark methodology.
Platform support
macOS binaries are unsigned and unnotarized. See installation and platform details for Docker, source-build, and archive boundaries.
What the result means
- PASS / 0: required evidence is complete within the declared executed scope, with no violation observed.
- FAIL / 1: a violation is supported by evidence.
- INCONCLUSIVE / 2: required evidence or execution coverage is incomplete.
- ERROR / 3: the verifier, configuration, isolation setup, or stored evidence failed.
Missing evidence cannot become PASS. Models do not assign verdicts. A result is bounded by the declared experiment, evidence, and platform scope.
Trust boundary and limitations
- Hashes provide integrity, not publisher authentication.
- Same-user host access is outside the BlindTest secrecy boundary.
- Bounded verification is not exhaustive proof.
- The internal v0.3.0 holdout was AI-operated, not independent human or external validation.
- Genuine external-user V110-D evidence is deferred; internal or synthetic evidence is not presented as external adoption.
Read the threat model, contracts, and evidence model before relying on a result.
Documentation
Use the documentation index for getting started, product guides, trust and architecture, benchmarks, release history, and developer resources. The false PASS report accepts only synthetic or sanitized details; never upload hidden suites, private canaries, raw human evidence, or credentials.
Contributing
Start with CONTRIBUTING.md, the architecture, and the security policy. Changes to verifier authority, evidence, contracts, or schemas require deliberate review; missing evidence must never be converted into success.
License
B2IGE Verify is licensed under Apache-2.0. No telemetry, hosted service, or paid API is required. Product names and trademarks are covered separately by TRADEMARKS.md.
Source: README.md at commit ec91bb4
Tools
0Version history
1- v0.1.0LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts