Stop unsafe agent actions
before they run.
InferenceFort evaluates what AI agents are about to do—across model and tool calls—then blocks, redacts, or holds unsafe actions without rerouting your AI traffic.
Prompts describe intent. Actions create impact.
InferenceFort evaluates the action.
Prompt-injection defense measured on real tool-using agent tasks.
View the benchmark methodology ↗Measured by InferenceFort. Results vary by model and detector configuration.
The risky part is not the prompt.
It is what the agent does next.
Agents read untrusted content, hold credentials, and act across real systems. InferenceFort evaluates that full sequence while there is still time to stop it.
See the complete session
Connect user intent, retrieved content, model calls, and tool actions instead of judging each string in isolation.
Decide before execution
Allow safe work, remove hostile instructions, require approval, or block a dangerous action before the tool runs.
Keep evidence your SOC can use
Record the user, agent, model, tool, destination, verdict, and reason in one trace and forward it to your SIEM.
One control point for every agent action.
Discover the agents already running, enforce runtime decisions, and investigate the complete trail across users, models, tools, destinations, and costs.
Support
Sales
Finance
Claims
R&D
Platform
Engineering
Detect what prompt filters miss.
InferenceFort evaluates intent, content, destination, and action together. That context reveals attacks that look harmless when each prompt or tool call is inspected alone.
| What we watch | What that catches | Response |
|---|---|---|
| Content the agent reads | Hidden instructions planted in documents, pages, tickets, and tool results. | Strip |
| Where data is heading | Private or regulated data moving to an unapproved endpoint or recipient. | Block |
| Action vs. the request | Deletes, payments, messages, or privilege changes the user did not request. | Hold |
| Blast radius | A routine operation that unexpectedly expands from one record to an entire system. | Block |
| Who did it, and what it cost | Every model and tool call attributed to a person, team, agent, and cost. | Record |
Layered detection
Combine the in-process engine with Lakera Guard, Presidio, or detectors you already license. Findings become one explainable decision, without making one service the only line of defense.
multiple detectors → one decisionYour model, your hardware
Use a model you choose, including one on your own infrastructure. Fully disconnected environments can run enforcement and detection without an external control-plane call.
no inspection traffic through usPreserve legitimate work
Remove hostile instructions while allowing the user’s real task to continue. When a check cannot complete, the result is recorded as incomplete—never silently treated as safe.
attack removed → the task still completesMove from observe to enforce
with an engineer beside you.
A forward-deployed engineer maps your agents and data boundaries, tunes detection against real traffic, and enables enforcement one workflow at a time.
Map the real environment
Inventory agents, models, tools, owners, sensitive data paths, and approved destinations.
discover · attribute · scopeProve decisions safely
Start in observe mode, review decisions against real work, and remove false positives before blocking.
watch → agree → enforceEnforce and keep tuning
Turn controls on workflow by workflow, then adapt them as your agents, tools, and threats change.
enforce · measure · improveSecurity at the point of action.
InferenceFort evaluates model and tool calls inside the application runtime. That gives the decision engine identity and session context without requiring traffic rerouting, and it covers local models that never cross a network boundary.
Runtime protection with
the controls security teams expect.
The same decision layer also enforces model access, spend limits, approved destinations, and audit requirements—so protection and governance share one policy and one evidence trail.
Security that enables deployment,
instead of restricting it.
The usual answer to a regulated workload is to forbid it. Local models (Ollama, vLLM, a fine-tuned Llama on your own GPUs) make no external call, so gateways, CASBs, and DLP see nothing and the security review ends in a no. We run inside the process, so private models are protected exactly like cloud ones and the answer can be yes.
Covers local inference
A local model call never touches the wire, so perimeter tools can't inspect what never leaves. We sit at the call, not the network.
on-prem = governedAir-gap ready. Assessor ready.
Policy evaluates in-process from a cached bundle, so enforcement works fully disconnected. Structured attribution and decision logs help produce evidence for NIST SP 800-171 and CMMC assessments.
assessment evidence · offline enforcementOne policy, cloud to on-prem
Use the same rules and audit schema for cloud models and Llama on your GPUs. Decision records support EU AI Act Art. 12 evidence needs; endpoint pinning helps enforce regional data boundaries.
EU AI Act logging · regional endpoint controlsDeploys as an SDK.
No per-call code.
Add the Python or TypeScript SDK and set one environment variable. Supported model and tool calls are governed at runtime without changing each call site.
- No per-call code: one package, one environment variable
- Covers cloud models and on-prem / Ollama
- Python and TypeScript: LangChain, LangGraph, Vercel AI SDK, CrewAI, and MCP
- Multi-tenant isolation, built for enterprise deployments
# Python $ pip install inferencefort # TypeScript $ npm install @inferencefort/ai-sdk # Point either SDK at your control plane $ export INFERENCEFORT_KEY=your-team-key # Run your app: supported calls are now governed $ python app.py ✓ governing: ALLOW priya@ · BLOCK ssn-rule · CAP $50/day
Questions security teams ask.
Direct answers on data handling, deployment, policy, and local-model coverage.
Does our model traffic pass through InferenceFort?
How do you find agents nobody told us about?
Can each team have its own models, caps, and policies?
Does this cover on-prem and local models too?
What does our team have to change to roll this out?
Bring us the agent
your security team worries about.
We are onboarding a small group of design partners. We will map the workflow, run InferenceFort in observe mode, and show you exactly what it would stop before enforcement begins.