AI writes the code. Should it ship?
VeriGreen checks software speed, security and estimated environmental impact before release.
Same business result. Less wasted compute. Proof you can inspect.
We compare two versions of an included sample service: an inefficient version with deliberate security flaws, and an optimized version. Every run executes real code on generated sample records.
Start the demo to see a measured result. You do not need to upload code or connect an account.
What is real, what is estimated, and what do these terms mean?
Real measurementsElapsed execution time, Python heap memory, structural source-code checks, test execution and saved evidence.
Sample inputGenerated telemetry records for the included example. This demo does not currently audit an arbitrary uploaded repository.
Estimated carbon and costFormulas combine measured runtime/file bytes with supplied energy, region, image-size and pricing assumptions. They are not meter readings or invoices.
SCI / CCPAC / CWE / MCPCarbon per unit of software work / estimated cost per accepted change / a class of software weakness / the protocol through which agents invoke tools.
The region selector simulates grid-carbon assumptions; it does not move the running service. VERIFIED means a local check passed. It is not proof of an autonomous GitLab agent run.
Run the workload. See the difference.
Same business output. Real elapsed time and Python heap measurements.
| Measurement | Legacy / Before | Remediated / After |
|---|---|---|
| Waiting for measured workload evidence. | ||
Nine stages. One evidence trail.
Inspect a stage to open its actual, integrity-checked JSON artifact.
Select any stage to inspect its actual artifact. Missing evidence is generated by a real local audit.
Give the MCP tools a real task.
The same four tools used by the GitLab Duo flow, exposed through JSON-RPC 2.0.
Invoke a tool to inspect the live protocol response.
Evidence that survives the request.
Signed governance snapshots and empirical runs, persisted in SQLite.
| Run ID | Timestamp | Records | Region | Legacy ms | After ms | Speedup | Before SCI | After SCI | Gate |
|---|---|---|---|---|---|---|---|---|---|
| Loading SQLite history… | |||||||||
Execute the full audit to generate the executive Markdown ledger.
Awaiting persisted ledger