<5ms
Decision latency
Kernel hot path · p99
Execution authorization infrastructure
Evaluate, permit, deny, escalate, or silence machine actions before they change production systems - with receipts you can verify offline.
AI wants to act. TrigGuard decides whether execution is authorized.
Fail-closed execution model.
Receipts verifiable offline.
Auditable execution posture.
ENTERPRISE READINESS
<5ms
Decision latency
Kernel hot path · p99
<15ms
End-to-end authorization
Finite-state eval · p99
Built for environments where execution has consequences.
FOR DEVELOPERS
Quick verification uses the offline demo. Live authorization uses the same SDK with TRIGGUARD_API_KEY. Full walkthrough: Quickstart.
Add the SDK, then run the offline demo for a first verified receipt.
npm install trigguard
npx trigguard demo
pip install trigguard
# Same first verified receipt (shared CLI):
npx trigguard demo
For live authorization, set TRIGGUARD_API_KEY, then request a decision for a protected surface.
# export TRIGGUARD_API_KEY=tg_live_…
import { authorize } from "trigguard";
const result = await authorize({
surface: "deploy.release",
actor: "my-app",
});
# export TRIGGUARD_API_KEY=tg_live_…
from trigguard import authorize
result = authorize(
surface="deploy.release",
actor="my-app",
)
A live PERMIT (or the offline demo) returns a receipt.
{
"decision": "PERMIT",
"executionId": "…",
"receipt": { "receiptHash": "…", "authoritySignature": "…" }
}
Need to validate a receipt? → Verification guide
DEPLOYMENT INTEGRATION
Deploy TrigGuard as a gateway, sidecar, or policy enforcement integration based on runtime constraints and rollout posture.
These systems execute. TrigGuard authorizes.
INTERACTIVE PROOF
Simulated locally. Each selection returns a decision and receipt fields - no backend required.
Select an action to view the authorization decision.
RECEIPTS
Signed on every decision path. Verify offline without a vendor log pipeline.
ed25519:1Qp…k9Wz · verified
ed25519:8Kx…m2Pq · verified
ed25519:3Nm…v7Rt · approval required
GET STARTED
Review decisions, receipts, and audit trails in the TrigGuard Console. Developers: install the CLI.
Enterprise pilots: 4-6 weeks, receipt-based evidence, no production replacement required. Procurement center.