{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "Cygnux-Labs/Tracekit",
 "name": "Tracekit",
 "owner": "Cygnux-Labs",
 "slug": "cygnux-labs-tracekit",
 "github": "https://github.com/Cygnux-Labs/Tracekit",
 "what": "Tracekit is a Python tool that gates each AI agent tool call before it runs, signs every call and decision into a tamper-evident hash chain, and lets anyone verify each run offline.",
 "why": "",
 "language": "Python",
 "requirements": [
  "Python 3.9 to 3.13 (framework integrations need 3.10 or newer), or uv for the one-line demo",
  "A terminal on your own machine; runs on your own machines per the README",
  "Dev mode runs as your user, so it protects nothing against an agent running as you"
 ],
 "audience_note": "Built for developers and security or audit reviewers who need to see what an AI agent did, whether it was allowed, and whether the record can be trusted.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Security and science",
 "url": "https://dedupedai.com/use-cases/cygnux-labs-tracekit/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "cygnux-labs-tracekit--see-denied-call-and-tamper-check",
   "title": "See a denied command and a tamper check in 5 seconds",
   "best": true,
   "url": "https://dedupedai.com/use-cases/cygnux-labs-tracekit/see-denied-call-and-tamper-check/",
   "json": "https://dedupedai.com/use-cases/u/cygnux-labs-tracekit/see-denied-call-and-tamper-check.json"
  },
  {
   "id": "cygnux-labs-tracekit--record-python-agent-run",
   "title": "Record every tool call of a Python agent run",
   "best": false,
   "url": "https://dedupedai.com/use-cases/cygnux-labs-tracekit/record-python-agent-run/",
   "json": "https://dedupedai.com/use-cases/u/cygnux-labs-tracekit/record-python-agent-run.json"
  },
  {
   "id": "cygnux-labs-tracekit--verify-run-file-offline",
   "title": "Check a run file offline against a key you pinned",
   "best": false,
   "url": "https://dedupedai.com/use-cases/cygnux-labs-tracekit/verify-run-file-offline/",
   "json": "https://dedupedai.com/use-cases/u/cygnux-labs-tracekit/verify-run-file-offline.json"
  },
  {
   "id": "cygnux-labs-tracekit--compare-asked-said-and-done",
   "title": "Compare what an agent was asked, said, and did",
   "best": false,
   "url": "https://dedupedai.com/use-cases/cygnux-labs-tracekit/compare-asked-said-and-done/",
   "json": "https://dedupedai.com/use-cases/u/cygnux-labs-tracekit/compare-asked-said-and-done.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
