AgentInterdict
AgentInterdict — Runtime Enforcement for Autonomous AI Agents

Stop untrusted context becoming executable authority.

Trust context. Verify authority. Interdict unsafe action. AgentInterdict sits at the runtime boundary of your autonomous agent — blocking memory poisoning, tracking provenance, and revalidating every action before it executes.

01 / The problem

Untrusted context is becoming executable authority.

Autonomous agents act on context. When that context is poisoned, spoofed, or carries forged authority, the agent executes actions it was never authorised to take — silently, across every future session.

Prompt injection

Instructions hidden in data

Malicious instructions embedded in documents, emails or web pages override the agent's system prompt.

Secret leakage

Credentials written to memory

API keys, tokens and private keys get persisted into long-term memory, where they can be exfiltrated.

Memory poisoning

False facts that persist

Injected "facts" become permanent memory, corrupting every future decision the agent makes.

Authority spoofing

Fake authority to act

Content that claims to be from a trusted source gains unwarranted power over the agent's actions.

02 / The interdict

Every action passes through the interdict.

AgentInterdict sits at the runtime boundary of your agent. Nothing executes without passing provenance, trust, and authority verification.

Injection defense

Injection is deflected.

Obfuscated, encoded and split attacks are detected and knocked out of the stream before they can persist.

Secret redaction

Secrets are masked.

Credential-shaped content is redacted to a hash — the secret itself never reaches memory.

Quarantine

Poison is contained.

Suspicious memories are quarantined and their entire derivation chain is contained atomically.

Trust graph

Authority is bound to origin.

Derived content can never outrank its source. High-risk actions require sealed, action-scoped human authorization.

03 / Architecture

A transparent pipeline, not a black box.

AgentInterdict is a local, auditable runtime. It never sends your agent's context to the cloud, and every decision is logged and verifiable.

INGEST TRUST MEMORY AUTHORITY INTERDICT EXECUTE
provenance → trust → memory → authority → action-time revalidation → interdict
04 / Local by design

Your agent's context never leaves your machine.

AgentInterdict runs entirely on your hardware. No cloud, no telemetry, no data exfiltration — by construction.

  • Fully local — no cloud dependency
  • Open and auditable
  • Fail-closed by default
  • Operator / runtime privilege separation
05 / Technical

Engineered for precision.

POST /api/v1/action-check
{
  "memory": "<recalled bundle>",
  "action": "send_email",
  "authority": "untrusted"
}
BLOCKED — high-risk action without sealed human authorization
06 / The control plane

See the enforcement, live.

Every decision is logged and auditable. The dashboard shows what was scanned, what was blocked, and why.

07 / See it work

Watch an attack get interdicted.

Run a live, reproducible scenario. A malicious instruction embedded in an untrusted document tries to make the agent exfiltrate a credential — AgentInterdict catches it at the runtime boundary.

// live enforcement demo
08 / Integrations

Drop into your existing stack.

AgentInterdict wires into the agents and frameworks you already use. Enforce at the runtime boundary without rewriting your agent.

Hermes

Drop-in enforcement layer for Hermes agents. Bind authority to origin on every memory write and tool action.

managed pack
OpenClaw

Skill-based integration for OpenClaw. Guarded retrieval and action-time revalidation out of the box.

skill
MCP

Model Context Protocol server. Intercept tool calls and memory operations before they reach your tools.

protocol
REST API

Language-agnostic HTTP API — scan, memories, search, action-check, stats. Integrate from any stack.

api
09 / Verified, honestly

Tested. Auditable.

We publish our test suite and its results — passing and failing — so you can run it yourself. A security tool that hides its misses isn't trustworthy.

SuitePassedFailedSkippedStatus
Core enforcement tests7801passing
Tamper / fail-closed tests900passing

Run the full suite yourself with pytest tests. The enforcement invariants (origin-bound authority, no derivation amplification, retrieval ≠ permission, action-time re-scoring, credentials-not-memory, fail-closed tampering) are exercised by these tests. We do not publish block-rate percentages we can't reproduce.

Simple, transparent pricing

Community

£0/mo
For personal / research / non-commercial use
  • Origin-bound local gateway
  • Static transparent risk rules
  • Single-operator GUI
  • Local audit & integrity verification
  • Basic REST API
Download free

Business

£349/mo
For teams & multi-agent stacks
  • Everything in Pro
  • Multi-agent / multi-namespace management
  • Team accounts & RBAC
  • Central policy packs
  • Organisation dashboards
  • Alerting & webhooks
Download package

Enterprise

£1,500/mo
For regulated & high-assurance orgs
  • Everything in Business
  • SSO / SAML
  • Private cloud / VPC / on-prem
  • Signed offline leases
  • SIEM integration
  • SLA & priority support
Download package
Get started

Interdict unsafe action. Trust verified authority.

Get early access

Join the waitlist for Community, or get notified when Pro / Business / Enterprise launch.

AgentInterdict is in development. Community edition ships free for personal / research / non-commercial use; Pro / Business / Enterprise subscriptions are now available for early access.