New: Agent approvals, red teaming and model scanning. See how
MITRITY
Governance and security for AI agents

Let your agents run.
We'll mind the guardrails.

Mitrity understands what each agent is meant to do — and stops the actions that don't fit before they execute. Approve agents before they run, and keep the evidence your auditors ask for. Deploy in minutes. No code changes.

14-day free trialNo charge until your trial endsFirst governed action in ~5 min
mitrity.com/app — decision streamLIVE
every action, checked against what the agent is forp99 0.41ms · fail-closed
<0.5ms
to make a decision, locally at the edge
10M+
agent decisions governed every day
99.99%
uptime in our SLA
0
rogue actions that went undetected
Why check every action

Agents are useful because they act on their own. That's also the risk.

They call APIs, query databases and move data without asking anyone first. Here are three things that can go wrong, and that usually get noticed only afterwards:

Reaching for passwords

A coding agent asked to refactor one module goes looking for production database passwords it was never meant to have.

Odd queries at 3 AM

At 3 AM, a support agent queries the payroll tables 47 times in two minutes. Nothing in its job needs payroll data.

Data sent somewhere new

A data agent pulls marketing analytics, then sends it to a server nobody on your team has heard of.

An audit log tells you the next day. Fixed rules break every time a workflow changes. Mitrity works differently: it knows what each agent is supposed to do, and checks every action against that before it runs.

How it works

Up and running in about five minutes.

Connect your agents

Run Mitrity next to your own agents, or connect it read-only to agents that live in Microsoft 365 Copilot, Copilot Studio, Salesforce Agentforce, GitHub Copilot or Snowflake Cortex. Either way, you don't change any code.

Write down what the agent is for

What it may do, what it may touch and how it normally behaves. Someone on your team reviews and approves it, and from then on every action is checked against it.

Every action gets a decision

Allowed, held until someone approves it, or blocked. The decision is made locally in under half a millisecond, before the action runs. For each agent, you choose whether Mitrity watches, alerts or enforces.

Investigate in plain language

Alerts explain in plain sentences what happened and why it was flagged. When you mark an alert as right or wrong, detection gets better.

missions/support-agent.yaml
agent: support-agent
mission: "Resolve customer support tickets"
may:
  - crm.tickets:read,update
  - kb.articles:read
  - email.send   # to ticket contacts only
never:
  - db.payroll.*
  - net.external:unknown
on_drift: hold_for_approval   # Slack, 15 min, fail-closed
The platform

Govern and Secure, built on one foundation.

Govern is where you decide which agents may run, and how you show an auditor what they did. Secure protects every action while it runs, tests that the protection holds, and checks the models your agents load. Both halves run on one intent-aware foundation, with one policy model and one audit trail, so you don't have to buy five separate tools.

Govern

Decide which agents run, and keep the evidence.

Governance & Approvals

Every agent has a lifecycle status. Reviews are signed off by a person, agents are re-reviewed on a schedule, and a gate can stop any agent nobody approved from running.

Explore →

Compliance & Evidence

See where you stand against the EU AI Act, NIST AI RMF, ISO/IEC 42001 and 27001, GDPR, SOC 2, the OWASP LLM Top 10 and MITRE ATLAS, control by control. You also get an AI risk register, signed-off policy statements and reports with integrity hashes.

Explore →

Tamper-Evident Audit Trail

Every event is hash-chained and sealed with a signed checkpoint each day. You can verify any period from the dashboard, through the API or offline.

Explore →

AIBOM

A live bill of materials for every agent, tool, model, credential and connector, so you always know what you're governing.

Explore →

Secure

Protect every action as it runs, and test that the protection holds.

LLM Gateway

One controlled entry point for every model and tool, across OpenAI, Anthropic, Azure OpenAI, Vertex AI, Bedrock and any OpenAI-compatible host. You set permissions and limits for each agent.

Explore →

Red Teaming

Run controlled attacks against your LLM routes and your own agents. Every attempt is logged and kept within a budget, and the full exchange stays in your environment.

Explore →

Model Scanning

Check the model repositories your agents load for unsafe pickles, hidden instructions and remote code, without running any of it.

Explore →

Injection Detection

Three layers of checks (patterns, statistics and machine learning) catch prompt injection and attempts to override instructions before they reach the agent.

Explore →

Credential Broker

Agents get short-lived credentials only when they need them, and never hold long-lived secrets. Remove an agent's grant, and within a minute it stops getting them.

Explore →

Delegation Governance

Every call from one agent to another is mapped. You can limit how deep chains go, stop loops and cap fan-out, and an agent further down a chain never gets more access than the one that called it.

Explore →

Data Loss Prevention

Personal, financial and health data is recognized as it moves. Prompts are redacted before they leave your cluster, and attempts to send data out are blocked.

Explore →

Threat Intelligence

Attack signatures shared by the community, matched privately for each tenant. You get defense against new attacks, and no customer data is shared.

Explore →
The foundation
Intent-aware governance
DriftGuardScores each action at runtime against what the agent is for, looking for drift, risk and anomalies.
DeepTraceModels in the control plane that connect the dots across sessions, agents and time.
TrustGraphA live map of which agents talk to what. It flags any connection that has never existed before.
ColdStartSensible behavior baselines from the very first event, without weeks of learning mode.
NarratorExplains each event in your audit log in plain language, with the factors behind the decision.
SaaS-embedded agents

Govern the agents you didn't deploy

More and more AI runs inside tools you already pay for: Microsoft 365 Copilot and Copilot Studio, Salesforce Agentforce, GitHub Copilot and Snowflake Cortex. These agents run in the vendor's cloud, where no gateway can reach them. Mitrity connects to each platform read-only and brings those agents into the same inventory, reviews, audit trail and posture view as the rest of your agents. It's AI Security Posture Management (AI-SPM) for the agents you didn't deploy.

Discover

Find every embedded agent and list it in one inventory: the Copilot coding agent, tenant Copilot, Copilot Studio agents, Agentforce and Cortex Agents.

Learn more →

Observe

Bring in each platform's own audit trail as governed events, next to everything else your agents do.

Learn more →

Posture

Read the security settings behind each agent and point out the gaps. It's read-only, with nothing to install.

Learn more →

Now governing agents inside

Microsoft 365 CopilotCopilot StudioSalesforce AgentforceGitHub CopilotSnowflake Cortex

Microsoft 365 Copilot, Copilot Studio, Salesforce Agentforce, GitHub Copilot and Snowflake Cortex are trademarks of their respective owners.

Solutions

What this looks like in your industry.

From trading desks to clinical assistants, here's a moment in each where Mitrity steps in. See all solutions →

A trade that never reached the exchange

Someone manipulates an analysis agent's prompt so it goes after customer PII. At the same time, a trading agent starts sizing orders outside its risk limits. DriftGuard notices the order sizes drifting, and the database access isn't part of what the analysis agent is for. Both are stopped before anything reaches a database or an exchange, and the risk team gets a clear explanation instead of a pile of logs.

✓ caught in 0.31 ms, before it ran
Where we stand

Seeing a problem isn't the same as stopping it.

Visibility tells you what went wrong after it happened. Enforcement stops it before it does. Most tools in this space do the first well. Mitrity does the second.

Watch-and-alert tools

Discovery, posture & identity platforms

  • List your agents and score their posture
  • Alert your SOC after the action has run
  • Fixed allow/deny rules that break when a workflow changes
  • A dashboard of things that already happened

Mitrity

Checks every action before it runs

  • Catches every action in its runtime, before it runs
  • Compares each action with what the agent is for, not with keywords
  • Allows, holds or blocks in under 0.5 ms, at the edge
  • One tamper-evident audit trail you can hand to a regulator
Standards & compliance

Built to the AARM standard, and mapped to the frameworks you answer to.

AARM (Autonomous Action Runtime Management) is a Cloud Security Alliance project that defines what an agent runtime must do: intercept each action, evaluate it against intent, decide, and leave a tamper-evident record. Mitrity is built that way, requirement by requirement.

Control libraries for the EU AI Act, NIST AI RMF, ISO/IEC 42001 and 27001, GDPR, SOC 2, the OWASP LLM Top 10 and MITRE ATLAS show where your governance record stands, control by control, and name every gap. Red-team findings are mapped to the OWASP LLM Top 10, MITRE ATLAS, NIST AI RMF, the EU AI Act and ISO/IEC 42001.

EU AI ActNIST AI RMFOWASP LLM Top 10MITRE ATLASISO/IEC 42001SOC 2 reportsGDPRISO/IEC 27001EU company 🇸🇪

All mappings are our own assessment, not a certification. The AARM mapping is against the published spec.

AARM, requirement by requirement

R1Pre-execution interception: enforced in the runtime, unknown identities denied
R2Context accumulation: the mission profile plus task-thread context
R3Policy with intent alignment: the intent-aware foundation
R4Five decisions: monitor · alert · hold · block · redact
R5Tamper-evident receipts: a signed, hash-chained audit trail
R6Identity binding: the credential broker and agent identity
R7Semantic drift tracking: DriftGuard distance scoring
For builders

Five minutes from install to your first decision.

Mitrity's runtime works where your agents act, not inside your code, so it fits any framework, any model and any cloud. Add it and keep shipping.

Drop-in runtimeAny framework, any modelREST API & webhooksSIEM forwarding
terminal
$ docker run -d mitrity/runtime
✓ runtime up — 1.8 s
$ mitrity mission apply support-agent.yaml
✓ mission profile registered
→ first event governed 4 m 12 s after install
Pricing

Start free, and move to a bigger plan when you need one.

Clear plans that grow with the number of agents you run, and a free trial you can start in minutes, without a sales meeting.

Starter

$149/mo

Solo teams and light production use.

  • 5 agents · 10k events/mo
  • Intent-aware foundation (DriftGuard)
  • Injection detection (basic)
  • REST API · email support 8×5
Start free trial
MOST POPULAR

Pro

$599/mo

Production teams running governed agents at scale.

  • 25 agents · 100k events/mo
  • All seven pillars · full ML
  • Credential broker · DLP · approval workflows
  • 24×7 support
Start free trial

Enterprise

Custom

Regulated organizations and large fleets.

  • Custom limits & retention
  • TrustGraph · tenant-trained models
  • SOC 2 / GDPR / ISO 27001 reports
  • Guided onboarding · 3h P1 SLA
Talk to us

Save 20% with annual billing · Compare all plans →

Get started

Try it on one agent today.

Install the runtime, describe what the agent is for, and see the first decision come through. It takes about five minutes.