novafabric.ai/capsules

Capsules

community

Real-world novafabric run capsules — community examples of capture, replay, and audit.

01/───GALLERY
novafabric eval suite
$ nova capture python -m pytest tests/integration/
capsule ─ 4f8a1c2e
trace.jsonl ✓ 1,203 spans
model-calls.jsonl ✓ 6 LLM calls
dsse signature ✓
novafabric eval suite

Capturing the novafabric test pipeline itself — every pytest run produces a signed capsule with model calls, tool exchanges, and a redaction proof.

pytestintegrationself-hosted
view on github ↗
agent experiment · lineage at scale
$ nova capture python lineage_agent.py --depth 4
capsule ─ 7b3d9e11
trace.jsonl ✓ 4,847 spans
model-calls.jsonl ✓ 23 LLM calls
mcp-exchanges/ ✓ 14 tool calls
agent experiment · lineage at scale

A research agent that queries KuzuDB lineage graphs and generates provenance reports. Capsules let us replay any failed query with mocked LLM responses.

KuzuDBlineageagent
view on github ↗
HPC job orchestration
$ nova capture sbatch --wrap 'python train.py'
capsule ─ c2f0a88d
environment.json ✓ SLURM env vars
trace.jsonl ✓ 892 spans
replay.yaml ✓ forensic mode
HPC job orchestration

SLURM prolog/epilog hooks wrapped with nova capture. Every job submission produces a capsule; failed jobs are replayed in forensic mode without re-running on the cluster.

SLURMHPCforensic
view on github ↗
02/───SUBMIT A CAPSULE

Share your capsule

Running novafabric on an interesting project? We'd love to feature it here.

01Install novafabric and capture a run
02Push your capsule to a public GitHub repo
03Open an issue with the [capsule] tag linking your repo
open an issue ↗