Skip to main content
Latest research:When the Circuit Dissolves →12 vIndexes on Hugging Face
Sign up
Powered by vIndex

Compliance, with a receipt.

Most "AI compliance" stops at access logs and prompt-level guardrails. Divinci goes inside the model. Every entity association is a queryable feature; every edit is a portable, auditable patch — and the vIndex is the technical-documentation artifact your regulator is about to start asking for.

Watch a fact leave the weights

Ninety seconds: what a vIndex is, how a rank-1 patch removes one association from a frozen model, and what the receipt looks like.

August 2nd: the EU AI Act technical documentation deadline

The worked example in full: Deleting Paris from a Language Model

What the regulation requires

The same artifact answers transparency, oversight, documentation, and erasure requirements.

RegulationRequirementCompetitorsvIndex
EU AI ActEU AI Act Annex IVTechnical documentation auto-generated from the vIndexAccess logs + prompt guardrails onlyAnnex IV dossier generated from release records and the model-edit log — with every gap stated
GDPRGDPR Art. 17Right-to-erasure with verifiable proofSoft-delete, no proofRank-1 patch erases the association; receipt issued
HIPAAHIPAA §164.312Audit trails for protected health informationManual audit loggingEvery entity association is a queryable feature
NIST AI RMFNIST AI RMF MAP/MEASURERisk management framework mappingStatic controls checklistContinuous, model-native evidence
SOC 2SOC 2 Trust ServicesSecurity, availability, confidentialityPoint-in-time auditDeployment telemetry as evidence input — Divinci is not SOC 2 certified
ISO/IEC 42001ISO/IEC 42001 AI ManagementAI management system standardDocument-only conformityvIndex as the system of record — certification not yet held

What a "receipt" actually looks like

A vIndex patch is a portable JSON file with a SHA-256 checksum. Apply it to suppress a fact; remove it to restore the model bit-for-bit. The patch IS the audit log — operators, regulators, and downstream consumers can verify the same operation independently.

Below: an illustration of the format — the fields a Gate-3 DELETE patch carries, and the checksum that makes it verifiable. It is an example of the shape of a receipt, not a measurement we are publishing here.

{
  "name": "gdpr-art17-paris-capital",
  "version": 1,
  "base_model": "google/gemma-4-E2B-it",
  "created_at": "2026-04-22T22:34:00Z",
  "operations": [{
    "op": "delete",
    "entity": "Paris",
    "relation": "capital",
    "target": "서울",
    "weight": -1.0,
    "layer": 27,
    "feature": 11179
  }]
}

Bring an erasure request. Leave with the dossier.

Pick a single fact you need removed from a model you run. We apply the edit, run the probe, and hand back two artifacts: the signed vIndex patch that performed the erasure, and an EU AI Act Annex IV dossier assembled from your release records — with every section we could not complete named explicitly.

Two limits worth stating up front. Weight-level erasure requires an open-weight served model — GPT, Claude and Gemini cannot be edited this way, only retrieved-context can. And the dossier is a draft for your assessment, not a declaration of conformity: that is a judgement only you can make.

Working across
  • GemmaGemma
  • QwenQwen
  • Meta (Llama)Llama
  • Mistral AIMistral
  • OpenAI
  • MicrosoftMicrosoft

Twelve published vIndexes — Browse them on Hugging Face

Compliance you can prove. On any open transformer.