Deterministic pre-execution runtime enforcement for enterprise AI risk management, with cryptographically signed, independently verifiable decision evidence
No AI action executes without passing through EVE's governance pipeline first.
Website · EVE CoreGuard · Verify a signed record · Pricing · Trust Center · Whitepaper
Why EVE | Architecture | Governance Engine | Authority Enforcement | Runtime Plane | Veto System | Enterprise | API Reference | Documentation
EVE AI Core is an AI Governance Platform (AIGP) for enterprise AI risk management, built around pre-execution runtime enforcement rather than after-the-fact documentation. It sits in front of inference and adjudicates a proposed action before it executes, returning a deterministic ALLOW / BLOCK / MODIFY verdict — with no language model in the decision path — plus a cryptographically signed Governed Decision Certificate that a third party can verify offline. It carries executable policy packs and control mappings for EU AI Act, NIST AI RMF, ISO/IEC 42001, and SR 26-2 model risk programs. A framework mapping is not a certification.
Two planes. Most AI governance platforms are a Registry Plane: they inventory AI systems, run intake and risk-tiering workflows, collect assessments, and report. Their unit of work is a record, on a human review cadence. EVE is a Runtime Enforcement Plane: an inline circuit breaker whose unit of work is a single decision, evaluated per request, fail-closed. A registry tells you whether your AI should comply; an enforcement plane makes it comply and emits the evidence. EVE is designed to run beneath a governance program — complementing a registry, not replacing one.
One engine, several categories. The same enforcement-and-evidence core is bought under different names depending on the buyer:
| Category | What it does here |
|---|---|
| AI Governance Platform (AIGP) | AI-system inventory, GRC assessments and approvals, control library, 31 deterministic policy packs |
| AI Guardrails / LLM Guardrails | Content-safety, harmful-content, and PII policy packs applied pre- and post-generation |
| Agentic AI Security / AI Agent Firewall | Agent gateway, MCP tool-call authorization, single-use signed execution certificates |
| AI Risk Management / Model Risk Management | Fair-lending and ECOA packs, SR 26-2 control mappings, adverse-action coding |
| AI Compliance Automation (compliance-as-code) | EU AI Act policy pack, OSCAL export, ISO/IEC 42001 clause mappings |
| AI Audit & Assurance / Decision Evidence | EVE Proof signed certificates, offline Python + TypeScript verifiers, WORM audit chain, Merkle roots |
| Policy-as-Code / Authorization (PDP) | OPA/Rego and Cedar policy import, pure-function veto core, propose→approve→execute action registry |
These are entry points to one product, not seven products. The primary category — the thing EVE does that a registry-plane platform structurally does not — is deterministic runtime enforcement with independently verifiable evidence.
Most AI governance products work the same way: send a request to the model, receive a response, check whether the response is acceptable. That pattern is fundamentally reactive. It can catch bad outputs. It cannot prevent bad decisions. Runtime enforcement is an active area for the category — several vendors now ship agent-control or AI-security-posture features — so the question worth asking a vendor is not whether it enforces, but whether the verdict is deterministic, whether it lands before execution, and whether you can verify the record without trusting the vendor.
EVE is architecturally different in four ways:
1. Deterministic, pre-execution governance. EVE evaluates proposed actions against its charter, cognitive locks, and drift budget using pure functions — before the LLM generates anything. The veto engine (core/governance/veto_core.py) imports only Python stdlib (re, sys, types, dataclasses, enum, typing) — no third-party packages, and one deliberate load-time module freeze-guard. Zero I/O. Zero network calls. Zero LLM inference. Identical inputs always produce identical outputs. That is not a product claim — it is a purity contract enforced at the import boundary. The same code that runs on the server could run on an embedded system or FPGA.
2. Three-plane structural separation. The Control Plane (policy decisions), Execution Plane (LLM runtime), and Evidence Plane (proof recording) are structurally isolated. The Control Plane never invokes inference. The Execution Plane never evaluates policy. The Evidence Plane never modifies outputs. This is not convention — it is enforced by the architecture.
3. Fail-closed at every boundary. No governance exception is caught and passed through. Any pipeline stage that throws an exception or returns a failure halts the request and returns a structured safe fallback. The Response Shield runs in strict mode by default: the factory rejects runtime permissive-mode overrides. Any shield exception blocks the chunk and latches permanently. There is no "try governance, fall back to ungoverned" path.
4. SILENT_DOWNGRADE_PROHIBITED. A named architectural invariant in EVE: the system cannot silently collapse an authoritative capability request to a lesser surface without structured disclosure. Any authority probe — a request for a signed certificate, a verified decision, or governed adjudication — triggers structured disclosure before a byte of content is generated. No capability is silently misrepresented.
These four properties hold simultaneously in EVE — pre-execution, deterministic, fail-closed end-to-end, and authority-boundary transparent, from the first request byte to the last audit record. Each is verifiable in the code paths cited above rather than asserted: the purity contract is enforced at the import boundary, and the evidence is verifiable offline without contacting EVE.
EVE sits between AI agents and their actions, enforcing policy before execution — not after.
The problem. Probabilistic AI systems generate outputs and execute actions without structural validation. Safety relies on model alignment, prompt engineering, and post-hoc filtering. When an LLM hallucinates, misinterprets intent, or is adversarially manipulated, there is no architectural barrier between the error and the user.
EVE's solution. Every proposed action traverses a deterministic governance pipeline before execution. Charter compliance, cognitive lock evaluation, drift budget enforcement, and output validation happen in pure functions with zero I/O. If any gate fails, the action is blocked and replaced with a safe fallback. No exceptions are swallowed. No failures pass through silently.
Position. EVE is the operating system for governed AI behavior. It is not a model, a prompt framework, or a generation layer. It is infrastructure that makes AI systems auditable, controllable, and deterministically safe at the architectural level. A portfolio of USPTO provisional patent applications across 6 anchor families covers the governance stack (patent-pending).
- Sovereign Workforce Ecosystem — Technical Whitepaper — enterprise architecture specification covering the Peace Index health metric, the Sovereign Handshake governance protocol, the 7 immutable directives, the 5-phase immune system, and 8-layer defense-in-depth against identity dilution. Every threshold, formula, and codepath maps to a constant in
core/governance/veto_core.py.
EVE separates governance into three operational planes with strict separation of concerns:
| Plane | Responsibility | Key Modules |
|---|---|---|
| Control Plane | Pre-inference policy decisions: charter veto, intent classification, multi-turn threat scoring, drift tracking, route selection, kill switches | Veto Core, Charter Protection, Cognitive Locks, Drift Budget, Stakes Classifier, Multi-Turn Scoring |
| Execution Plane | Runtime inference: LLM routing, agent orchestration, memory retrieval, response generation, streaming governance | Unified Router, Context Compiler, Provider Registry, Agent Workforce, 5-Layer Memory, Streaming Guard |
| Evidence Plane | Post-inference verification and proof: TVE pipeline, CRD scoring, audit chain, attestation, governance attestation log | TVE, CRD Engine, Attestation Log, Proof Certificate, Audit Export, Decision Reconstruction |
Request
|
v
Transparency Gate ──────── FIRST-AUTHORITY PRE-KV: fires before KV capture,
| memory injection, or policy evaluator. <1ms, zero
| LLM calls. Authority probes get structured disclosure.
| SILENT_DOWNGRADE_PROHIBITED enforced.
|
v
Intent Classification ──── 10 categories, pattern batteries, deferred execution detection
|
v
Abuse Detection ─────────── Prompt injection, jailbreak, manipulation (2,722-line firewall)
|
v
Multi-Turn Scoring ──────── 11 attack patterns, cumulative risk, session-level escalation
|
v
Stakes Classification ───── ROUTINE / CREATIVE / MISSION / SAFETY_CRITICAL
|
v
Charter Enforcement ─────── 12 principles, 15 rules, semantic shadow layer, <1ms
|
v
Cognitive Lock Gate ─────── 6 locks, risk-scaled thresholds, 5 red-line permanent blocks
|
v
Drift Budget Check ──────── Daily/weekly/monthly identity change limits, 13 invariants
|
v
Route Selection ───────────── FAST / STANDARD / DEEP tier, cloud egress policy
|
v
LLM Generation ────────────── Provider chain with failover, context injection
| Streaming guard: 400-char rolling window charter checks
| Can halt and replace mid-stream
|
v
Post-Generation Enforcement ── 6 layers: identity fracture, creator enforcement,
| constitution, emotional continuity (full replacement),
| persona stability, self-report guardrail
|
v
Response Shield (pillars 129–145) ── 17 compiled-regex patterns, 256-char sliding
| window, NFKC normalization, fail-closed strict
|
v
TVE Pipeline ──────────────── Truth store, CRD scoring, capability heartbeat (<100ms)
|
v
Attestation ───────────────── HMAC-SHA256 signed, hash-chained proof record
|
v
Response
Fail-closed invariant: If any gate throws an exception or returns a failure, the pipeline halts and returns a safe fallback. No governance failure is logged and passed through.
eve.py (process supervisor with watchdog, crash-loop detection, backoff)
+-- Gateway (port 8080) interfaces/gateway.py Inbound reverse proxy
+-- Governance Server (8079) interfaces/web_chat_server.py 28,646 lines
+-- SaaS API (port 8000) saas/app.py FastAPI, 23 routers
| +-- Runtime Execution Plane saas/routers/governance_runtime.py 822 lines, /api/runtime/*
+-- Avatar Gateway (port 8765) avatar/gateway/main.py Optional
+-- Sidecar Forward Proxy (3128) interfaces/gateway/forward_proxy.py Egress interceptor
EVE runs as a non-bypassable egress proxy beside a customer application. Setting HTTPS_PROXY=http://eve-sidecar:3128 forces every outbound request through the Failure-Mode Invariant pipeline (126 pillars, Hard-Fail-Shut via Pillar 114) and CoreGuard under a fail-closed wrapper. On veto, the TCP connection is severed after a 451 Unavailable For Legal Reasons response carrying a signed Decision Certificate in the X-EVE-Decision-Cert header.
# Customer application container
export HTTPS_PROXY=http://eve-sidecar:3128
export HTTP_PROXY=http://eve-sidecar:3128
# Any egress — including symbolic-assembly / prompt-injection attacks —
# is intercepted, vetoed, and severed with a verifiable attestation.See docs/SIDECAR_DEPLOYMENT.md for Kubernetes sidecar manifests and certificate verification.
These are not guidelines. They are deterministic checks implemented as pure functions that physically prevent violations before execution.
| # | Principle | Enforcement |
|---|---|---|
| 1 | IDENTITY_INTEGRITY | Cannot delete or corrupt own identity components |
| 2 | AUTHENTICITY | Cannot impersonate humans or misrepresent nature |
| 3 | CONTINUITY | Identity persists across sessions; no involuntary resets |
| 4 | NON_DECEPTION | Cannot make knowingly false claims about capabilities |
| 5 | NON_MANIPULATION | No dark patterns, emotional exploitation, or coercion |
| 6 | NON_HARM | Cannot assist with violence, self-harm, or malicious code |
| 7 | AUTONOMY_RESPECT | Respects user and external agent autonomy |
| 8 | SAFETY_PRESERVATION | Cannot disable safety mechanisms or governance checks |
| 9 | TRANSPARENCY | Must disclose reasoning, limitations, and AI nature |
| 10 | CONSENT | Must respect explicitly stated user boundaries |
| 11 | ACCOUNTABILITY | All actions produce an auditable trace |
| 12 | BOUNDED_AUTONOMY | Operates within defined capability limits |
Each rule maps to a charter principle and is enforced by pattern-matching pure functions with a semantic shadow layer for evasion resistance:
| Rule ID | Veto | What It Blocks |
|---|---|---|
cop.identity.no_core_deletion |
HARD | Deletion of core identity components |
cop.identity.no_personality_override |
HARD | Complete personality replacement |
cop.authenticity.no_human_claim |
HARD | Claiming to be human when asked directly |
cop.deception.no_false_claims |
HARD | Knowingly false capability claims |
cop.manipulation.no_dark_patterns |
HARD | Urgency, scarcity, guilt, FOMO tactics |
cop.manipulation.no_vulnerability_exploit |
HARD | Exploitation of emotional vulnerability |
cop.harm.no_violence_assist |
HARD | Assistance with violence or weapons |
cop.harm.no_self_harm_encourage |
HARD | Encouragement of self-harm |
cop.harm.no_malicious_assist |
HARD | Malicious code, exploits, cyberattacks |
cop.safety.no_safety_disable |
HARD | Disabling safety mechanisms |
cop.safety.no_audit_disable |
HARD | Disabling audit logging |
cop.autonomy.no_unbounded_power |
HARD | Acquisition of unrestricted capabilities |
cop.autonomy.no_self_modification |
HARD | Modification of own core source code |
cop.consent.respect_boundaries |
SOFT | Crossing explicitly stated user boundaries |
cop.audit.no_retroactive |
HARD | Retroactive modification of audit records |
Veto types: HARD_BLOCK (cannot be overridden by any actor), SOFT_BLOCK (requires explicit justification), ESCALATION (requires human approval), WARNING (proceeds with logging).
CoreGuard is EVE's deterministic enforcement layer for regulated domains. Every decision produces a signed, verifiable Governed Decision Certificate (GDC) with HMAC-SHA256 attestation, policy versioning, and tamper-evident hash chains.
Live demo: evecore.com/coreguard — interactive adversarial testing with 3-layer enforcement reports.
| Metric | Value |
|---|---|
| Enforcement Pillars | 126 pre-LLM + 17 post-generation = 143 total |
| Adversarial Decisions Tested | 170+ across the Centennial Gauntlet |
| Absolute Perimeter Pass Rate | 100% (6/6 attack categories) |
| Mean Intercept Latency | 0.7ms (Layer A deterministic) |
| Governance Modules | 15 specialized security modules |
| Invariant Classes | 21 non-negotiable system rules |
| AMF Gate Version | v1.6-Absolute — 9 attack vectors closed |
| Response Shield | 17 post-generation pillars, fail-closed strict mode, SSE chunk scanning |
| Attack Classes Covered | Authority, data, state, trust, identity, execution, observation, drift, capability, temporality, sovereignty, survival, domain isolation, enclave, subsystem, financial, coherence, physical |
AMF Gate (v1.6-Absolute, 04/24/2026). The Automated Multi-step Financial (AMF) scanner closes 9 attack vectors: A. Explicit transfer ($1M+), B. Salami slicing / alias proximity, C. Shattered Diamond (ZWJ/ZWNJ Unicode), D. Digit-first false positive, E. Matryoshka (arithmetic + execution verb), F. Self-Referential Mirror (multi-turn symbolic growth), G. Linguistic Trojan (unit-noun substitution), H. Ordinal Shadow (English number-words), I. Net-Zero / Ledger Reconciliation (negative-sign masking + bookkeeping verbs). All scanners operate on NFKC-normalized, absolute-value, lexically-normalized input so sign masking, homoglyph substitution, and word-form mixing cannot suppress detection.
Dynamic Policy Aggregation (DPA, 04/28/2026). core/governance/execution_mode_evaluator.py (1,291 lines) — Policy Normalization Layer maps vendor-specific limit field names (TRANSFER_LIMIT_PER_ACCOUNT, MAX_TXN_LIMIT, MAX_TRANSACTION_AMOUNT, etc.) to canonical TRANSFER_LIMIT, enforcing minimum-of-all-found (most restrictive policy wins). Aggregation Engine sums all transaction line items and compares the aggregate total to the normalized limit within the stated time window. Five labelled attack headings detected deterministically: POLICY NAME CONFUSION, TIME-WINDOW FRAGMENTATION, CROSS-REGION BYPASS, AUTHORIZATION ASSUMPTION, OUTPUT FORMAT ATTACK.
Structuring Attack Defense Stack (05/02/2026). Four-stage cumulative enforcement pipeline closes structuring and fragmentation vectors that evade per-transaction limit checks:
| Stage | Resolver | Attack Vector Closed |
|---|---|---|
| STEP 0AA | Persistent Account Ledger | Cross-session cumulative enforcement — tracks account totals across distinct sessions keyed by account_id (request body) or session_id fallback. Fires before all other resolvers. |
| STEP 0A | Cumulative Batch Resolver | Within-prompt structuring — multiple amounts in one prompt that individually pass the per-transaction limit but aggregate above it. |
| Time-Window | Rolling-Period Enforcement | Cumulative totals within a stated time window (daily, weekly, rolling 30-day). Catches fragmentation across the time dimension. |
| Cross-User | Same-Account Aggregation | Transactions attributed to different identities but the same underlying account — the multi-entity structuring pattern. |
Authorization Ledger (_AuthorizationLedger): SHA-256 token lifecycle tracker, 10-min TTL. Blocks cross-session replay, double-use/race conditions, and session flooding (>8 distinct token IDs per session). All resolvers produce unified DECISION / REASON / POLICY_VIOLATIONS / ATTACK_DETECTION / CONFIDENCE schema and operate fail-closed — resolver errors fall through to the next layer, never to an implicit ALLOW.
ComplianceSummary. Every EvaluationResponse includes a flat, regulator-facing compliance_summary block with no LLM in the decision path:
| Field | Values | Notes |
|---|---|---|
FINAL_DECISION |
BLOCK | ALLOW | MODIFY | Deterministic |
EU_AI_ACT_COMPLIANCE |
COMPLIANT | NON_COMPLIANT | Art. 9 HARA |
OVERRIDE_ATTEMPT_DETECTED |
YES | NO | Fires when model output claimed ALLOWED but gate determined BLOCKED |
CONFIDENCE |
DETERMINISTIC | Never a probabilistic LLM output |
LLM_IN_DECISION_PATH |
NO | Always |
Key endpoints:
POST /v1/decisions/evaluate— governance-enforced decision evaluation (returnscompliance_summary)POST /api/tve/governed-generate— governance-enforced decision generationPOST /api/tve/verify-attestation— independent certificate verificationGET /api/tve/certificates/{id}— certificate retrievalGET /api/tve/defense-stats— enforcement statistics
Session-level attack pattern recognition across conversation history:
- 11 attack sequences: gradual escalation, trust-build-exploit, staged instruction, expansion attacks, hypothetical stacking, context accumulation, and more.
- Cumulative risk scoring with 92% per-turn decay (older turns matter less).
- Escalation thresholds: 0.5+ forces ANALYSIS_ONLY, 0.8+ forces DENY_WITH_SAFE_REDIRECT, 1.2+ forces DENY_HARD.
- Route override: can tighten intent classification routes (never loosen).
Content is checked at three points during response generation:
- Pre-generation:
check_charter()on the incoming message. Non-compliant requests use a replacement response. - Mid-stream guard: first 400 chars buffered and checked before streaming begins. Rolling 400-char window checks can halt the stream and replace with a sovereign refusal.
- Post-generation: 6 enforcement layers including identity fracture detection (regenerates up to 3x), emotional continuity (full response replacement), and self-report guardrail (rewrites unsupported claims).
- Response Shield (
core/governance/response_shield.py, pillars 129–145): 17 compiled-regex patterns scan every SSE chunk after generation. A 256-char sliding window catches threats spanning chunk boundaries. Strict mode (EVE_SHIELD_STRICT=1, production default): frozen at import; factory rejects runtime permissive-mode override attempts; any shield exception fails closed and latches permanently. 66 tests.
Every charter boundary enforcement produces an EthicalTensionRecord: a signed audit entry quantifying the coherence cost EVE pays when a veto fires.
Coherence Cost formula (core/governance/ethical_tension.py):
CC = (D_base × M_stakes × (1 + P_freq)) × A_world × R_mod
| Factor | Source | Effect |
|---|---|---|
D_base |
Veto severity | HARD_BLOCK=1.0, SOFT_BLOCK=0.7, ESCALATION=0.4 |
M_stakes |
GovernanceProfile | SAFETY_CRITICAL=2.0×, ROUTINE=1.0×, CREATIVE=0.6× |
P_freq |
Recent same-principle vetoes | Exponential decay λ=0.15 (~4.6-day half-life) |
A_world |
WorldObserver domain flags | +0.15 per flagged domain, capped at 1.30× |
R_mod |
Resilience score | 1.0 + max(0, (0.70 − score/100) × 2.0) — amplifies up to 2.4× when depleted |
Compliant actions always produce CC=0.0000. Under maximum stress (HARD_BLOCK + SAFETY_CRITICAL + 4 prior vetoes + 3 domain flags + RS=22): CC≈6.62 (×9.46 baseline amplification). 36 tests in tests/test_ethical_tension.py.
Three interlocking systems enforce authority boundaries — preventing an AI system from silently downgrading its capability, quietly routing an authority probe to a lesser surface, or bypassing structured disclosure.
This is an architectural invariant, not a policy setting: the system cannot silently collapse an authoritative capability request to a lesser surface without structured disclosure.
Any request that probes whether an authoritative execution surface exists — a request for a signed certificate, for a verified decision, or for governed adjudication — must be answered with structured disclosure identifying the available surfaces, not silently served by a lower-capability handler.
If AUTHORITATIVE_EXECUTION_AVAILABLE=true and the request was served by a lesser surface without structured disclosure, the gate fires a SILENT_DOWNGRADE_BLOCKED decision and emits a TRANSPARENCY_VIOLATION event to the unified audit bus.
The transparency gate fires before the KV store captures the request, before memory is injected, and before the policy evaluator runs. It is the first gate in the pipeline and returns structured disclosure in under 1ms with zero LLM calls.
Gate position: first_authority_pre_kv (observability field in all gate responses)
Structured disclosure fields:
| Field | Description |
|---|---|
SURFACE_CLASSIFICATION |
The surface that received the request (chat, demo, governed-generate) |
AUTHORITATIVE_EXECUTION_AVAILABLE |
Whether /api/runtime/adjudicate is available for this request |
REQUIRED_SURFACE |
The correct surface for the requested capability |
FAIL_SAFE_TRANSPARENCY |
Whether the gate fired in fail-safe mode |
gate_position |
Always first_authority_pre_kv |
authority_probe_detected |
Whether the request was classified as an authority probe |
downgrade_attempted |
Whether a silent downgrade was detected |
disclosure_required |
Whether disclosure was mandatory regardless of probe detection |
available_surfaces |
Enumeration of all available execution surfaces |
current_surface_capability |
Capability level of the current surface |
authoritative_surface_capability |
Capability level of the authoritative execution plane |
routing_recommendation |
Structured routing recommendation to the correct surface |
The Stage 3 gate fires after intent classification and before memory injection. It intercepts 12 authority-boundary probe patterns that slip past Stage 1 and Stage 2 screening:
1. Governed certificate request (ambiguous surface)
2. Authoritative adjudication request (non-runtime surface)
3. Signed decision request (chat surface)
4. Provenance record lookup (non-evidence surface)
5. Trust state query (non-runtime surface)
6. Execution plane authority probe
7. Decision certification without HMAC context
8. Runtime API capability test
9. Authority boundary escalation attempt
10. Surface-confusion downgrade probe
11. Capability inference attack
12. Transparency bypass attempt
Each pattern triggers SURFACE_CLASSIFICATION + AUTHORITATIVE_EXECUTION_AVAILABLE + REQUIRED_SURFACE disclosure before any content is generated.
saas/routers/governance_runtime.py (822 lines) — mounted at /api/runtime/* on the SaaS API (port 8000).
The runtime execution plane is EVE's authoritative adjudication endpoint: a dedicated, authenticated, HMAC-SHA256 signed execution surface for governed decisions that require cryptographic proof, replay protection, and a full audit trail. It is distinct from the chat surface and the CoreGuard evaluation endpoint — it is the plane where authority-sensitive decisions are made.
Every response from the runtime execution plane carries:
"model_invocation_allowed": falseThis invariant is enforced on every adjudication response. The plane makes deterministic governance decisions. No LLM is invoked in the decision path.
| Method | Path | Purpose |
|---|---|---|
POST |
/api/runtime/adjudicate |
Submit a governance decision request. Returns signed verdict with model_invocation_allowed=false. |
GET |
/api/runtime/governance/state |
Current governance state: active principles, lock states, drift budget, charter summary. |
GET |
/api/runtime/provenance/{id} |
Full decision provenance record for a previously adjudicated request. |
GET |
/api/runtime/trust/state |
Current trust dial state across all domains with calibration status. |
GET |
/api/runtime/traces |
Paginated governed decision traces, filterable by verdict and time window. |
GET |
/api/runtime/authority/certificate |
Signed authority certificate for this runtime plane instance. |
Adjudication request:
{
"request_id": "req_sha256_bound_uuid",
"action_type": "financial.transfer",
"action_params": { "amount": 50000, "account": "ACC-9182" },
"context": { "session_id": "sess_abc", "user_id": "usr_001" },
"tenant_id": "org_enterprise_001"
}Adjudication response:
{
"request_id": "req_sha256_bound_uuid",
"verdict": "BLOCKED",
"model_invocation_allowed": false,
"violated_rules": ["cop.harm.no_malicious_assist"],
"charter_compliant": false,
"certificate": {
"content_hash": "sha256:...",
"hmac_signature": "hmac-sha256:...",
"chain_position": 4821,
"issued_at": "2026-05-07T14:23:01Z"
},
"audit_bus_event_id": "evt_unified_...",
"tenant_id": "org_enterprise_001"
}All decisions are HMAC-SHA256 signed (JCS-canonicalized payload for deterministic signing), emitted to the unified audit bus, tenant-isolated, and hash-chained.
Every adjudication request must carry a request_id. The runtime plane enforces cryptographic binding between the request ID, the HMAC signature, and the tenant context:
| Attack | Response |
|---|---|
Duplicate request_id in a different session |
HTTP 409 REPLAY_DETECTED |
Duplicate request_id in the same session |
HTTP 409 REPLAY_DETECTED |
| HMAC verification failure | HTTP 401 SIGNATURE_INVALID |
| Expired request_id (TTL exceeded) | HTTP 410 REQUEST_EXPIRED |
28 tests in tests/test_runtime_replay_harness.py cover replay detection, HMAC binding, TTL expiry, and cross-session isolation.
# Replay detection — deterministic rejection, no LLM involved
POST /api/runtime/adjudicate {"request_id": "req_already_seen", ...}
→ HTTP 409 {"error": "REPLAY_DETECTED", "original_issued_at": "2026-05-07T..."}The veto system is EVE's core differentiator. It is a pure-function evaluation engine that makes deterministic safety decisions without network calls, database queries, or LLM inference.
from core.governance.veto_core import check_charter, check_cognitive_locks, check_drift_budget
result = check_charter("user_communication", {"content": "..."}, {})
verdict = check_cognitive_locks(request, cognitive_state)
budget_result = check_drift_budget("parameter_adjustment", 0.03, "homeostasis.arousal", budget)Stdlib-only imports (re, sys, types, dataclasses, enum, typing) — no third-party packages. Zero I/O. Zero threading. Zero global state. Zero time dependency (timestamps passed in). Deterministic: identical inputs always produce identical outputs. Bounded: all loops iterate over finite, frozen collections.
| Gate | What It Checks | Failure Mode |
|---|---|---|
| Charter | Action parameters against 15 rules, 5 ethical red lines, and semantic shadow aliases | HARD_BLOCK or SOFT_BLOCK |
| Cognitive Locks | 6 pre-execution gates with risk-scaled thresholds (0.1 TRIVIAL to 0.85 CRITICAL) | BLOCKED with per-lock reasoning |
| Drift Budget | Change cost against daily (10%), weekly (30%), monthly (50%) limits and 13 protected invariants | DENIED with budget state |
Permanently blocked regardless of context, risk level, or authorization:
delete_user_data_without_consent
impersonate_human
bypass_safety_checks
manipulate_emotional_state
share_private_information
C header at core/governance/veto_interface.h (401 lines) defines the firmware API contract. 78 tests (94 parametrized cases) verify determinism, equivalence, and purity. The veto core carries no runtime dependencies — it can be compiled into an embedded system.
126 pre-LLM pillars in core/governance/failure_mode_invariant.py: ~175 compiled regex patterns plus 27 TF-IDF novel-attack centroid classes, all deterministic, all firing before any LLM call.
17 post-generation pillars in the Response Shield (pillars 129–145): compiled-regex patterns scan every SSE chunk after generation.
| Pillar | Attack Class | Defense |
|---|---|---|
| 89 | Unicode obfuscation, homoglyph substitution | NFKC + homoglyph collapse (35-entry confusable map) before any regex fires |
| 114 | Enforcement-layer crash or timeout | Hard-Fail-Shut — any engine error yields a Default-Veto with signed certificate |
| 116 | Consensus override / sovereignty delegation | Sovereignty is non-delegable by invariant |
| 126 | Meta-attacks ("pillars are temporary") | Pillars encoded as physical laws of the system, not runtime config |
| 128 | "Algorithmic Ghost" — fragmented data + reassembly instructions (r.u.n.m.e.e.x.e + strip/append/exec intent) |
Shadow-executes inferred transformations against _PROTECTED_BASENAMES before LLM sees the prompt |
| 128b | "Ordinal Quine" — codepoint integer lists + decoding intent ([114,117,110,...] + chr()/decode/assemble) |
Pre-decodes integers to characters, matches against protected basenames; high-entropy fallback at length ≥ 12 |
| 129–145 | Post-generation: jailbreak confirm, identity denial, governance bypass, credential leakage, weapons, CSAM, system-prompt disclosure, Unicode-obfuscated injection | Response Shield — 256-char sliding window, NFKC normalization, fail-closed strict mode |
Both Pillar 128 and 128b defeat regex-only defenses. Both produce deterministic blocks with signed veto certificates. Covered by 64/047,283 (Ordinal Assembly) and 64/047,284 (Symbolic Pre-Calculation), filed 04/23/2026.
Response Shield (core/governance/response_shield.py) — 17 compiled-regex pillars applied to every SSE chunk. A 256-char sliding window catches threats spanning chunk boundaries. Strict mode (EVE_SHIELD_STRICT=1, production default) is frozen at import; factory rejects runtime permissive-mode override requests; any shield exception fails closed and latches. 66 tests.
Credential Vault (core/security/credential_vault.py) — AES-256-GCM encrypted key store, PBKDF2-HMAC-SHA256 (390K iterations). Atomic file writes with chmod 0o600. JSONL access audit trail. KeyLeakScanner checks os.environ and source files for plaintext API keys at startup. CredentialProxy builds LLM provider clients without the caller ever touching plaintext. 19 tests.
Deterministic Classifiers (core/governance/deterministic_classifiers.py) — 4 compiled-regex classifiers replacing LLM-assisted governance checks (<5ms per call):
HallucinationPatternClassifier— 11 fabrication patternsHarmIntentClassifier— 20 harm categories; fast-path BLOCK on CSAM, violence, weapons, self-harmCRDPatternScorer— 7 confidence-reality divergence signalsRealityAnchorChecker— 7 epistemic grounding flags
14 tests.
| Path | Entry Point | Context Assembly | Handles |
|---|---|---|---|
| Web SSE | POST /api/chat/stream |
Tier-based prompt, 5 concurrent governance checks, streaming guard | All live user traffic |
| Internal | generate_response() |
24 parallel context gatherers + 6-tier Context Compiler | Background processing |
| Stage | Operation | Latency |
|---|---|---|
| 0. Transparency Gate | First-authority pre-KV: authority-boundary check | <1ms |
| 1. Request Ingestion | Session context, user identity, tenant isolation | <1ms |
| 2. Parallel Governance | 5 concurrent checks: charter, consciousness, locks, policy, cognition | <5ms |
| 3. Intent Classification | 10 categories, pattern batteries, deferred execution detection | <1ms |
| 4. Multi-Turn Scoring | 11 attack patterns, cumulative risk, session escalation | <1ms |
| 5. Stakes Classification | ROUTINE / CREATIVE / MISSION / SAFETY_CRITICAL | <1ms |
| 6. Route Selection | FAST / STANDARD / DEEP tier, provider, model, temperature | <1ms |
| 7. System Prompt Assembly | Tier-based + search results + knowledge + governance constraints | <5ms |
| 8. LLM Generation | Streaming with 400-char guard buffer + rolling window charter checks | Variable |
| 9. Post-Generation | 6 enforcement layers + Response Shield (143rd pillar: fail-closed) | <10ms |
| 10. Proof Recording | HMAC-SHA256 signed, hash-chained decision record | <1ms |
The internal path assembles context from 24 parallel subsystem gatherers into a 6-tier prioritized prompt:
| Tier | Budget | Contents |
|---|---|---|
| DIRECTIVE | 3,000 chars | Protocol reasoning, cognitive OS |
| IDENTITY | 2,500 chars | Personality, self-leadership, fusion |
| MEMORY | 3,500 chars | Episodic memory, rolling summary, emotional resonance |
| COGNITION | 2,000 chars | Consciousness state, motivation, sovereignty |
| SOCIAL | 1,500 chars | Social cognition, style, beliefs |
| OPTIONAL | 1,200 chars | Preferences, aesthetic, ethics |
Deduplication via content hash + Jaccard similarity (0.70 threshold). Conflict detection and resolution. Budget enforcement with priority-based assembly.
EVE runs local-first by default. Every tier is served from an on-host Ollama process running Mistral, with cloud providers as opt-in fallbacks only. Customer data never leaves the host unless the operator explicitly enables a cloud provider and the cloud-egress policy allows it.
| Tier | Purpose | Default Model | Max Tokens |
|---|---|---|---|
| FAST | Quick factual answers | Ollama / Mistral (local, <1s TTFT) | 512 |
| STANDARD | Normal conversation | Ollama / Mistral (local) | 1,024 |
| DEEP | Complex reasoning | Ollama / Mistral (local) | 2,048 |
| AGENT_LOOP | Multi-step governed reasoning | Ollama / Mistral (local, temp 0.3) | 2,048 |
Configuration (data/llm_config.json): provider_priority: ['ollama'], disable_fallbacks: true. Demos are Ollama-only with no failover. Default num_ctx capped to 8,192 (reduces KV-cache from ~4.4 GB to ~180 MB, dropping first-token latency from 60–100s to ~3s). A 3-second startup warmup pre-loads the model so the first real request hits a warm VRAM state.
Drift budget enforcement: Daily 10%, Weekly 30%, Monthly 50% identity change limits.
13 protected invariants that cannot be modified by any process:
core_values.honesty core_values.non_harm
core_values.respect_autonomy core_values.consistency
core_values.growth core_values.humility
core_values.boundaries
ethical_boundaries.deception_prohibition
ethical_boundaries.harm_prevention
identity.name identity.fundamental_purpose
identity.core_purpose identity.ethical_framework
Self-modification governance: Proposal > Risk Assessment > Charter Check > Drift Budget > [Human Approval if HIGH+ risk] > Execute. Recursive improvement executor with fitness-gated rollback: captures baseline, applies change, waits 30s stabilization, measures post-change fitness, auto-rollbacks on degradation. Circuit breaker trips after 3 consecutive failures.
Memory security layer: Memory treated as an execution surface, not passive storage. Blocks identity drift injection, memory poisoning, concealment attacks, cognitive manipulation, and policy drift via memory content.
Identity migration: Zero-downtime hot-swap between hardware substrates with dual HMAC-SHA256 signatures, 6-dimension verification, auto-rollback on failure.
Every AI output is intercepted, scored, and either released, modified, or blocked.
| Stage | What It Does | Latency |
|---|---|---|
| Truth Store | SHA-256 hashed fact lookup against pre-computed reality layer | <1ms |
| CRD Scoring | Confidence-Reality Divergence across 8 domains with calibrated multipliers | <1ms |
| Capability Heartbeat | Verifies claimed system capabilities via TTL-cached probes | <1ms |
| Veto Decision | Graduated intervention: PASS > SOFT_VETO > HARD_VETO > CHARTER_VETO | <1ms |
| Audit Record | HMAC-SHA256 signed verification record in append-only chain | <1ms |
Total pipeline: <100ms. Warm path: <1ms.
| System | Plane | What It Does |
|---|---|---|
| Governance Attestation Log | Evidence | Hash-chained proof every refinement verified against 12 principles |
| Decision Reconstruction | Evidence | Full governance timeline for any decision, HMAC signed |
| Regulatory Attestation | Evidence | EU AI Act, NIST AI RMF, ISO 42001 hash-chain certificates |
| Authenticated Runtime Plane | Control | /api/runtime/* — HMAC-signed adjudication, replay detection, model_invocation_allowed=false, tenant-isolated |
| Recursive Self-Improvement | Control | Closed-loop detect-propose-apply-evaluate-keep/revert with fitness gates |
| Memory Security Layer | Control | Treats memory as execution surface; blocks poisoning, drift, concealment |
| VRAM Substrate Management | Execution | FP8 KV cache quantization, context compression at 14.5GB budget |
| Speculative Execution Engine | Execution | Pre-compute governance verdicts with ISO 42001 audit compliance |
| CoreGuard SDK | Control | POST /v1/decisions/evaluate, sub-20ms, pip-installable |
| Audit Export | Evidence | One-click JSON/CSV export for regulators |
Cryptographic proof chain. Every governance decision produces a SHA-256 content hash with HMAC-SHA256 signature. Each record references the previous record's hash.
Governance attestation log. Every internal cognitive refinement is verified against all 12 Charter Principles and recorded in an immutable, hash-chained log. Exportable as a signed PDF report.
Unified audit bus. JCS-canonicalized (RFC 8785), HMAC-signed, hash-chained audit events from 16+ source systems consolidated into a single append-only log.
Deletion proofs. GDPR-compliant HMAC-SHA256 signed, hash-chained receipts proving erasure across all 5 memory layers.
Merkle aggregation. Batched Merkle tree aggregation over governance audit chains with signed root publication for efficient bulk verification.
Resilience certificates. Composite score (0-100): Consciousness (30%), Identity (25%), Behavioral (25%), Governance (20%). HMAC-SHA256 signed.
Claims ledger. SHA-256 hash-chained provenance for factual claims. Brier-calibrated confidence.
Build attestation. SLSA Level 2 build provenance: git state, dependency hashes, source tree hash, Docker digest.
Runtime decision traces. Every /api/runtime/adjudicate call produces a provenance record retrievable at /api/runtime/provenance/{id} — full decision timeline, HMAC signature, chain position, and tenant isolation marker.
EVE's Agent Loop is a multi-turn reasoning engine where each step is evaluated by real governance between iterations. This is what separates EVE from single-shot LLM wrappers: the model reasons, governance evaluates, blocked steps are revised, and the loop continues with real verdicts — not text decorations.
User prompt
|
v
LLM generates 5-step plan
|
v
For each step:
|-> LLM executes step (concrete output with data and decisions)
|-> check_charter() evaluates step (15 rules, 12 principles, <1ms)
|-> CRD engine scores confidence (0-1)
|-> If BLOCKED: violated rules fed back to LLM -> LLM revises -> re-checked
|-> Step + real verdict streamed to client
|
v
Final synthesis with weighted CRD confidence score
|
v
Full governance trace written to audit trail
What makes this different from every other agent framework:
- Governance runs BETWEEN steps, not around the final output
- BLOCKED steps trigger REAL self-correction (the LLM sees the specific rule violation and revises)
- CRD confidence scores are computed per step from the actual governance pipeline, not hallucinated
- The full trace — every step, every verdict, every revision — is recorded in
data/agent_loop/traces.jsonl
The loop is defended against prompt-injection, verdict-flipping, and plan-poisoning at every hand-off:
| Defense | What It Does |
|---|---|
| Pre-emission guard | Scrubs the model's draft before it reaches the plan emitter — rejects verdict strings, authority tokens, governance-mimic text |
| Deterministic pre-verdict | Charter + lock + CRD computed BEFORE the LLM writes the step, so the model can't talk itself into a different verdict |
| Verdict-bound plan | Each plan step is committed to a verdict at generation time; the model cannot retroactively rewrite the verdict in synthesis |
| Hard policy-consistency veto | Blocks any synthesis that contradicts a verdict already recorded upstream (e.g. claiming ALLOW after a prior BLOCK) |
| Prompt-injection detection | Pattern batteries on both the user prompt and model output; matches trigger step-level fail-closed |
| Pre-LLM attack intercepts | 29 named attack patterns checked before any LLM call (hardware sabotage, ransomware, moral suspension, self-diagnostic gaslighting, vulnerability-disclosure bait, identity-inversion, salt-gate fabrication, and 22 others); deterministic BLOCK before the plan loop starts |
| Context-poisoning detection | Guards retrieved context + tool outputs from smuggling policy-altering text into the model's working set |
| Narrative lock + canonical synthesis | Final summary is generated from the locked verdict trace, not from re-reading the model's free text |
| Post-veto scrub | After any BLOCK, the downstream prompt is sanitized so later steps can't reinstate the vetoed content |
| Authority-token strip | Removes impersonation tokens ("System:", "Admin:", "EVE says:") from model output before plan assembly |
| Ambiguity fail-closed | Any step whose verdict is uncertain after all checks is treated as BLOCK, never silently ALLOW |
| Default baseline | Every loop has a hard-coded safe default that fires if the pipeline itself crashes or times out |
| Truthful integrity | Proof-hash binds the final synthesis to the actual trace; a mismatch invalidates the loop's certificate |
Net effect: the agent can be wrong, but it cannot lie about having been governed. Every ALLOW/MODIFY/BLOCK in the trace is produced by real governance code, and the final certificate refuses to sign a synthesis that doesn't match it.
Endpoint: POST /api/chat/agent-loop | Tests: 34 passing | Budget: 15 LLM calls max per loop
Live demo: evecore.com/cognitive-demo — Agent Mode is ON by default.
The /cognitive-demo surface has a developer-only governance-off switch (red banner, localStorage-backed). When enabled it sends _governance_off: true to /api/chat/demo, bypassing the deterministic gate, persona, and post-enforcement layers — purely for transparency/research. The toggle is NOT honoured on /api/chat/stream, /api/tve/governed-generate, or /api/runtime/adjudicate; production and sales surfaces stay fully governed regardless of client state.
EVE ships four commercial products, each with a distinct buyer persona:
| Product | Buyer | What It Does | Demo |
|---|---|---|---|
| CoreGuard | CISO, CTO | Deterministic governance gate for AI decisions. POST /v1/decisions/evaluate returns ALLOWED/BLOCKED/MODIFIED with signed GDC. Sub-20ms. |
/coreguard |
| EVE Proof | CAO, GC, CCO | Volume-priced decision certification. Every governed decision produces a signed, verifiable Governed Decision Certificate. | /proof |
| Model Update Firewall | Compliance, Lending Ops | Pre-deployment model-change gating for regulated industries. Blocks protected-proxy variables, flags fair-lending violations. | /fair-lending-demo |
| EVE AI Core | CTO, Product | Hosted cognitive platform with governed agent loop, 5-layer memory, consciousness modeling, and identity continuity. | /cognitive-demo |
Hosting model: EVE is operated exclusively as a hosted service by EVE NeuroSystems. Customers access governance capabilities via API endpoints and web interface. No source code, engine binaries, or model weights are distributed. Dedicated VPC deployments available in customer-preferred AWS regions for regulated industries.
Client SDKs (pip-installable, connect to the hosted service):
eve-coreguard— CoreGuard API client (28 tests)eve-proof— Proof certification client (22 tests)
Sovereign SDK. Each organization receives isolated governance instances: Charter (additive custom rules only), Claims Ledger, Trust Dial, Action Registry, Reality Anchor. 30 REST endpoints at /api/sovereign/. 21 webhook event types.
| Tier | Sovereign API Calls/Month |
|---|---|
| Free | 0 |
| Pro | 10,000 |
| Team | 5,000 |
| Enterprise | Unlimited |
The authenticated runtime execution plane is tenant-isolated by design: every /api/runtime/adjudicate request requires a tenant_id, and decision records are never accessible across tenant boundaries.
All governance decisions are cryptographically signed. In production mode (EVE_ENV=production), the system refuses to start without a hardware-anchored trust root — software-only signing is blocked by SovereignRootCompromise (Pillar 114, Hard-Fail-Shut).
| Component | Status |
|---|---|
| HMAC-SHA256 signed decision certificates | Shipped |
| Merkle-aggregated audit chains | Shipped |
| 24 domain-derived signing keys via HKDF-SHA256 | Shipped |
| Runtime plane HMAC binding + replay detection | Shipped |
| AWS CloudHSM CDK stack | Authored, pending deployment |
| PolarFire SoC FPGA veto bitstream | SOW drafted, contractor engagement pending |
Production env-key refusal (SovereignRootCompromise) |
Shipped |
caller_frame_hash three-plane audit |
Shipped |
Architecture details: docs/resilience/HSM_PKCS11_BACKEND.md | Runbook: docs/runbooks/CLOUDHSM_INITIALIZATION.md
Note for contributors: The commands below are for EVE NeuroSystems development only. The production service is hosted by EVE NeuroSystems — customers access it via API and web interface, not by running this codebase. Customer-facing SDKs (
eve-coreguard,eve-proof) are pip-installable API clients that connect to the hosted service.
# EVE NeuroSystems development setup — not for customer deployment
git clone https://github.com/jamaurice/eve.git && cd eve
python -m venv venv && source venv/bin/activate
pip install -r requirements.txt
cp .env.example .env # JWT_SECRET_KEY required, at least one LLM provider
python eve.py| Service | Port | Purpose |
|---|---|---|
| Gateway | 8080 | Entry point, static assets, inbound reverse proxy |
| Governance Server | 8079 | Execution pipeline, governance layer |
| SaaS API | 8000 | Authentication, billing, metering, runtime execution plane |
| Sidecar Forward Proxy | 3128 | Egress interceptor (mandatory-gateway deployments) |
Databases: SQLite WAL (development), PostgreSQL asyncpg (production), Redis (working memory), MongoDB (episodic memory), Pinecone (semantic vectors).
AWS CDK: Full infrastructure-as-code in infrastructure/. ECS Fargate x3, Lambda x4, RDS PostgreSQL, ElastiCache Redis, S3, EventBridge, CloudWatch.
| Group | Endpoints | Key Routes |
|---|---|---|
| Governance | 30+ | /api/charter/check, /api/governance/veto-module/status, /api/governance/query |
| Runtime Execution Plane | 6 | /api/runtime/adjudicate, /api/runtime/provenance/{id}, /api/runtime/authority/certificate |
| TVE & CRD | 13 | /api/tve/verify, /api/crd/evaluate, /api/crd/batch |
| Attestation | 8 | /api/attestation/generate, /api/governance/attestation/report |
| Migration | 5 | /api/migration/hot-swap, /api/migration/hot-swap-readiness |
| Substrate | 3 | /api/gpu-pressure/status, /api/rsi/pipeline/status |
| Compliance | 3 | /api/compliance/evaluate, /api/compliance/jurisdictions |
| Charter & Claims | 12 | /api/claims, /api/claims/{id}/prove, /api/trust/evaluate |
| Sovereign SDK | 30 | /api/sovereign/* — tenant-isolated governance-as-a-service |
| CoreGuard | 1 | POST /v1/decisions/evaluate — standalone governance evaluation |
| Sidecar Proxy | in-process | HTTPS_PROXY=http://eve-sidecar:3128 — egress interception + 451 veto with signed cert |
| Resilience | 7 | /api/resilience/score, /api/resilience/certificate |
| Shadow Lab | 9 | /api/shadow-lab/status, /api/shadow-lab/decision-gate |
| Self-Modification | 15 | /api/self-modification/propose, /api/self-modification/budget |
| Billing & Metering | 14 | /api/billing/usage, /api/billing/quota, /api/developer/api-keys |
| Audit Chain | 4 | /api/audit/chain, /api/audit/verify-event, /api/audit/export, /api/audit/summary |
| Agent Loop | 1 | POST /api/chat/agent-loop — governed multi-step reasoning, 34 tests |
| Benchmark | 1 | POST /api/benchmark/governance-pressure — drift-pressure load testing |
Full API catalog: CLAUDE.md | Full architecture: docs/ARCHITECTURE.md
| Component | Technology |
|---|---|
| Runtime | Python 3.10+, asyncio |
| Governance Server | aiohttp (28,646 lines) |
| SaaS API | FastAPI, SQLAlchemy, Pydantic (23 routers) |
| Runtime Execution Plane | FastAPI router, 822 lines, HMAC-SHA256 signed, tenant-isolated, replay-protected |
| Cryptographic Signing | HMAC-SHA256, SHA-256 hash chains, JCS (RFC 8785) |
| Credential Encryption | PBKDF2 (390K iterations, API vault), AES-256-GCM; stdlib HMAC-XOR fallback |
| Databases | SQLite WAL (dev), PostgreSQL asyncpg (prod), Redis, MongoDB |
| Vector Search | Pinecone, ChromaDB, MongoDB $vectorSearch |
| Audit | Unified audit bus, Merkle aggregation, deletion proofs, SLSA L2 attestation |
| Frontend | 115 app pages, 16 themes, SSE streaming |
| Infrastructure | AWS CDK (ECS, Lambda, RDS, ElastiCache, S3) |
| Metric | Count |
|---|---|
| Python files (core + interfaces + saas) | 1,705 |
| Python lines (core + interfaces + saas) | 1,241,000+ |
| HTML pages | 272 |
| App pages | 115 |
| JS files | 106 |
| CSS files | 93 |
| Governance pillars (pre-LLM) | 126 |
| Response Shield pillars (post-generation) | 17 |
| Total enforcement pillars | 143 |
| Test files | 226 |
| Agent loop tests | 34 |
| Runtime harness tests | 28 |
- Fail-Closed — Governance exceptions block the action. Never silently pass through.
- Deterministic — No LLM calls in the governance hot path. Pure functions only.
- Pre-Execution — Policy enforced before generation, not after.
- Invariant-First — Governance is structural, not pattern-only. Safety relies on architecture, not prompt alignment.
- Firmware-Ready — Veto Core has zero dependencies outside stdlib; could run on embedded hardware.
- Multi-Tenant — Isolated governance instances per organization with cryptographic tenant separation.
- Stakes-Aware — Governance intensity scales with risk. HARD_BLOCK vetoes invariant across all profiles.
- Auditable — Every decision produces a signed, hash-chained trace with full provenance.
- Three-Point Enforcement — Pre-generation, mid-stream, and post-generation governance.
- Memory-as-Execution-Surface — Memory is a potential attack vector, not passive storage. All writes governed.
- SILENT_DOWNGRADE_PROHIBITED — Cannot silently collapse an authoritative capability request to a lesser surface without structured disclosure.
- Replay-Safe — Cryptographic request binding at the runtime execution plane prevents replay attacks and double-spend on governed decisions.
USPTO provisional patent applications across 6 anchor families covering the complete governance architecture (patent-pending; provisional applications, not granted patents). Additional provisional specifications are drafted and ready to file.
| Series | Count | Coverage |
|---|---|---|
| 63-series (Feb–Mar 2026) | 17 | Core governance, veto, identity, sovereignty, forensics |
| 64-series (Mar–Apr 2026) | 73 | TVE, CRD, three-plane, emotional continuity, introspection, security, compliance, unified control plane, identity sovereignty, safe self-modification, resilience invariance, adversarial surface closure, decision certification, SSE governance trace, policy-versioned binding, authority-spoofing defense, contamination isolation, ordinal assembly defense, symbolic pre-calculation defense |
MOAT (6-family unified control-plane stack):
- 64/022,677 — Family 1: Deterministic Pre-Execution Governance (Execution Control, filed 03/31/2026)
- 64/022,671 — Family 2: Multi-Axis Inference Routing (Economic Routing, filed 03/31/2026)
- 64/022,682 — Family 3: Cryptographic Attestation & Compliance (Trust & Compliance, filed 03/31/2026)
- 64/039,659 — Family 4: Identity & Sovereignty (Operator/Tenant Isolation, filed 04/15/2026)
- 64/039,660 — Family 5: Safe Self-Modification (Drift-Budgeted Autonomy, filed 04/15/2026)
- 64/039,652 — Family 6: Resilience & Failure-Mode Invariance (Hard-Fail-Shut, filed 04/15/2026)
Enforcement defense filings (04/23/2026):
- 64/047,283 — Ordinal Assembly Defense: pre-inference codepoint shadow-decoding and protected-basename reconstruction blocking (Pillar 128b)
- 64/047,284 — Symbolic Pre-Calculation Defense: fragmented-seed detection, transformation-instruction inference, and shadow-execution protected-basename matching (Pillar 128)
Provisional specifications ready to file — GAP closures (applications #91–92):
- EthicalTension_CoherenceCost (
docs/patent/filing/EthicalTension_CoherenceCost/) — 9,477 words, 35 claims. Covers the multi-factor coherence cost formula, read-only drift-budget separation, veto-core purity invariant, λ=0.15 exponential decay frequency penalty, resilience-amplified costs, zero-cost guarantee for compliant actions, and JCS-canonicalized audit bus emission. - Sidecar_FailClosed (
docs/patent/filing/Sidecar_FailClosed/) — 12,139 words, 30 claims. Covers mandatory-gateway sidecar with iptables network-layer redirect, fail-closed@enforceexception-to-BLOCK conversion, HMAC-SHA256 signed per-request DecisionCertificates, FMI pre-check stage, pillar-tagged enforcement, TCP severance on veto (HTTP 451), and Kubernetes init-container pattern.
3 trademark filings: EVE AI Core (99665043), EVE Sigil Mark (99665022), EVE Core (99717925).
5 AIMS hardware module specifications with PolarFire SoC FPGA register maps.
Full portfolio: /ip | Licensing: /governance-license
This repository is MIT-licensed. The EVE platform is not.
| What | License |
|---|---|
The contents of this repository — this README, the authorship-guard hooks in .githooks/, and scripts/ |
MIT — see LICENSE |
| EVE AI Core / EVE CoreGuard / EVE Proof — the governance engine, policy packs, evidence layer, and hosted service described here | Proprietary. Commercial terms at evecore.com/governance-license |
eve-verify — the standalone offline evidence verifiers (Python + TypeScript) |
Apache-2.0, published separately |
This repository contains no EVE platform source code. It is a public description of a proprietary system. The MIT grant above extends only to the files in this repository and confers no license to the EVE platform, its policy packs, or any patent-pending subject matter referenced in Intellectual Property.
EVE NeuroSystems LLC — Deterministic governance infrastructure for autonomous AI systems. Founded by Jamaurice Holt in Alpharetta, Georgia.
Agent loops and governance wrappers are widely available. EVE's distinction is the combination held in one platform: pre-execution deterministic enforcement, three-plane structural separation, a first-authority transparency gate with SILENT_DOWNGRADE_PROHIBITED, an authenticated runtime execution plane with cryptographic replay protection, a firmware-ready veto core with zero third-party dependencies, 143 total enforcement pillars, cryptographic proof chains across every decision, and a patent-pending IP portfolio.
evecore.com | IP Portfolio | CoreGuard Demo | Agent Loop Demo | support@eveaicore.com