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