Skip to main content

vaultgenome

The Python side of Vault Genome, open-source software that keeps fine-tuned AI models in service on attested confidential-computing hardware. The authority, the destination daemons and acpctl are Go programs, released signed for every platform on the repository's releases page; this distribution carries the two Python parts, each from where it lives in the repository.

Install What you get
pip install vaultgenome vaultgenome-audit — the auditor's own verifier of the audit log. The standard library only, no dependencies: it reads a daemon's audit file as bytes, replays the hash chain the way the product does and checks every signature under the published audit key. tools/auditor/verify_audit.py in the repository is the same file.
pip install "vaultgenome[genome]" vg-genome (also python -m vg_genome) — the model side of a genome: deterministic LoRA fine-tuning, the base model named by the hash of its files, the reference fixtures, the replay of the recipe and the door the equivalence gate runs (workers/genome). The extra pins the runtime the worker's records were made on: torch 2.14.1, transformers 5.19.0, tokenizers 0.23.3, safetensors 0.8.0, numpy 2.5.4.
pip install vaultgenome
vaultgenome-audit --audit xcc-audit.db --audit-pubkey audit.pem --audit-kid sagvd-audit-demo

Exit 0 when every event links and verifies, with the count and the tip; 1 otherwise, naming the first event that does not. On a machine without a GPU, take torch from the CPU index first, then the extra:

pip install --index-url https://download.pytorch.org/whl/cpu torch==2.14.1
pip install "vaultgenome[genome]"
vg-genome finetune --base BASE_DIR --base-name Qwen/Qwen2.5-0.5B-Instruct \
    --data drill-facts.jsonl --prompts drill-prompts.json --out genome/
vg-genome replay --genome genome/ --base BASE_DIR     # the recipe gives the same adapter, byte for byte

Byte-for-byte replay holds on the pinned runtime; vg-genome measure on another runtime says how far a measurement is from the references.

What a version here is

Each version is built from the signed tag of the repository, twice, and the two builds compared. The wheel and the sdist are release assets beside the binaries — each with a keyless Sigstore signature, an SBOM and a SLSA provenance, and in the release's signed checksums-<tag>.txt — and they are published to PyPI by the release workflow under its own identity, with no stored token. To check a file from PyPI against the release: sha256sum vaultgenome-<version>-py3-none-any.whl equals its line in checksums-v<version>.txt, and cosign verify-blob takes the wheel's .sigstore.json from the same page.

Python 3.12 is what the tests run on. The code is AGPL-3.0-or-later; a commercial licence is available from The Capital Index LLC (COMMERCIAL-LICENSE.md).

Repository · VERIFIABLE-CLAIMS · CHANGELOG · security policy

Metadata

Release files for vaultgenome 0.12.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vaultgenome 0.12.0
File Size Uploaded Provenance Actions
vaultgenome-0.12.0.tar.gz 47.6 kB With provenance Details for vaultgenome-0.12.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for vaultgenome 0.12.0
File Interpreter ABI Platform Actions
vaultgenome-0.12.0-py3-none-any.whl Python 3 none any Details for vaultgenome-0.12.0-py3-none-any.whl

Total release size: 102.8 kB

Release files / vaultgenome-0.12.0.tar.gz

Download URL vaultgenome-0.12.0.tar.gz
Size 47.6 kB
Tags Source
SHA-256 checksum
How to use checksums
715acd5d3d075f3197f1c28934b2b6d3df18b24b8dd76a9a73ebff294c4d39e0
BLAKE2b-256 checksum
How to use checksums
5890f323f054a9549e7934bf0e61ee82793bb20f3950c7684bbb6817a1aa19e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 28, 2026.

Transparency log

Release files / vaultgenome-0.12.0-py3-none-any.whl

Download URL vaultgenome-0.12.0-py3-none-any.whl
Size 55.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a07766e5102a098949839e5ae6ea9c1d2ed9a7a3e2a996fa014e9e4a8a13fcb6
BLAKE2b-256 checksum
How to use checksums
b483b2d4a8d5af90e5f562c91076478817846dfeca1a93768216910829171336
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 28, 2026.

Transparency log

Security for vaultgenome 0.12.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for vaultgenome-0.12.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 28, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.12.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page