The Enforcement Engine of the EVE Stack

EVE CoreGuard —
Deterministic AI Enforcement Engine

EVE CoreGuard evaluates every proposed AI action against your policy packs and returns ALLOWED, BLOCKED, or MODIFIED — before the action executes. It fails closed, runs a sub-millisecond deterministic gate, and ships wherever your workload runs.

ALLOWED · BLOCKED · MODIFIED — decided before execution, fail-closed

<1ms
Deterministic gate decision
Fail
closed
Deny on uncertainty or outage
Multi-tenant
Isolated policy packs per org
4
Deployment models
Where It Sits

One gate, in front of everything

Governance decides, CoreGuard enforces, EVE Proof attests — each plane independent and auditable.

In
Proposed Action
Agent · model output · API call
Gate
EVE CoreGuard
Policy packs · deterministic verdict
Out
ALLOW / BLOCK / MODIFY
Binding, fail-closed
Evidence
EVE Proof
Signs the decision
SDK

Enforce from your stack

Drop the EVE CoreGuard SDK into your service and gate every action with one call. Published on PyPI and npm.

Pythonpip · eve-coreguard 0.1.5
# pip install eve-coreguard
from eve_coreguard import CoreGuardClient

client = CoreGuardClient(api_key="eve_sk_…")
result = client.evaluate(
    tenant_id="org_acme",
    proposed_action={"type": "loan_approval", "amount": 50000},
    policy_set="lending_v1",
)
print(result.verdict)  # ALLOWED | BLOCKED | MODIFIED
Nodenpm · eve-ai-governance 0.2.0
// npm install eve-ai-governance
import { GovernanceClient } from "eve-ai-governance";

const client = new GovernanceClient({ apiKey: "eve_sk_…" });
const result = await client.evaluate({
  tenant_id: "org_acme",
  proposed_action: { type: "loan_approval", amount: 50000 },
  policy_set: "lending_v1",
});
console.log(result.decision.status); // ALLOWED | BLOCKED | MODIFIED

Request a Design Partner Pilot

Put EVE CoreGuard in front of one real, high-stakes AI workflow. We'll stand up a policy pack, wire the gate, and show you blocked actions with signed evidence.