Catch the action
The sidecar sees each tool call, query, command and hand-off before it reaches its target.
PLATFORM / AGENT EXECUTION CONTROL SWITCH
Ackuity is the Agent Execution Control Switch AI builders add to their agents, verifying every action before it runs. It sits beside each agent and returns a verdict before anything executes.
The records match the renewal task and user permissions.
HOW IT WORKS
Every action takes the same path, and the agent cannot skip a step.
The sidecar sees each tool call, query, command and hand-off before it reaches its target.
Ackuity assembles the context graph for that one action, from sources the agent cannot touch.
Rules, behavioral baselines and small language models check the action against 60+ threat models, correlated across steps.
Allow, constrain, ask a human, block or terminate, in 40 to 100 ms. Every decision is logged with its evidence.
AGENT SECURITY CONTEXT GRAPH
The Agent Security Context Graph assembles 29 signals across six dimensions: user, agent, intent and goal, target system and data, tools and supply chain, and history. It is built outside the agent before the action runs.
Proposed action: read the assigned account records.
Reading the assigned account fits the task. Requesting finance-admin access would require a different decision.
Access begins with the person who requested the work. The agent’s permissions alone are not enough.
The assistant can prepare a summary. Granting itself finance-admin access would exceed that scope.
The requested outcome is a summary. A new destination or privilege request must be checked against that intent.
Reading a record and sending its contents outside the organization have different consequences.
An approved tool still needs to be used for an authorized purpose, with trustworthy inputs.
A sequence can reveal a change that one action alone would not explain.
FROM CONTEXT TO DECISION
The same renewal task, different proposed actions. Select an action to inspect its illustrative outcome, or watch the sequence.
Should this action run?
Signed, logged and run.
Data masked or scope narrowed, then run.
Paused until a person approves it.
Dropped before it reaches the target.
Container shut down. Kept for catastrophic cases.
The renewal task, account assignment and read permissions align.
WHERE IT SITS
Beside the agent, in the execution path: not inside the agent, and not at the gateway. We call this the Goldilocks zone. It is close enough to see intent, plan and history, and outside the agent’s control.
They live inside the agent, which can reason around its own rules. Each harness has its own policy.
Ackuity applies one policy from outside every agent.A gateway sees one call at a time, without context, and most agent actions never cross it.
Ackuity sees every action, correlates steps and gives gateways the missing context.IAM decides who may act, not whether this action fits what the user asked for.
Ackuity adds intent and history, and shares that context with IAM and your SIEM.Traces show what an agent did, after it did it.
Ackuity starts from the same telemetry and checks the next action before it runs.Ackuity works alongside all four. Compare the approaches side by side.
DETECTION
Rules set hard boundaries. Behavioral baselines catch an agent drifting from its normal behavior. Small language models read intent and reasoning. Ackuity runs all three together and correlates findings across steps.
Each action is checked against 60+ threat models in 14 categories, mapped to NIST, OWASP and MITRE ATLAS. The verdict takes 40 to 100 ms, and the decision record shows why the action ran, changed or stopped.
See the 14 threat categoriesDEPLOYMENT
AI builders add the sidecar. The security team runs Ackuity Core and sets policy, all in your cloud account.
OPEN SOURCE
Runs in the agent's pod. An init container reroutes its traffic, so you change no agent code. Set fail-open or fail-closed per policy; a failure touches one pod, not your estate.
COMMERCIAL
The Agent Security Context Graph, 60+ threat models, the response ladder, console, SSO, audit and policy packs. It runs in your cloud account, and your data stays there.
Running agents in NVIDIA OpenShell? An integration with the OpenShell supervisor is in development. See the integration or all integrations.
CREDENTIAL HOLDING
Ackuity can hold the agent’s tokens and run each approved action for it, handling mTLS. A compromised agent has no credentials to steal.
EXPLORE THE PLATFORM
YOUR QUESTIONS, ANSWERED
It is a control that sits beside an AI agent and verifies every action before it runs. Ackuity builds the context around each action, checks it against 60+ threat models and returns a verdict the agent cannot influence: allow, constrain, send to a human, block or terminate.
Beside each agent, in its execution path: not inside the agent, not at the gateway. Every action passes Ackuity before it reaches a shell, database, API or another agent.
No. Guardrails check what the model says, gateways govern the traffic routed through them and IAM decides who may act. Ackuity checks each action in context, then feeds gateways, IAM and your SIEM the context they are missing.
A verdict takes 40 to 100 ms per action. That is decision time, not end-to-end latency.
No. The sidecar’s init container reroutes the agent’s traffic, so agent code stays as it is.
Yes. Event pull from OpenTelemetry, Langfuse or LangSmith is observe-only and the quickest way to start. Add API injection or the sidecar when you want to stop actions before they run.
It stays in your cloud account, where Ackuity runs.
NEXT STEP
Show us the actions you need to control, and we’ll show you where Ackuity fits.