Security for AI applications

The guardrail, the record, and the response for your AI agents.

Excubitor watches every action your AI agents take, contains the ones that cross a line, and keeps a signed record you can hand to an auditor.

Bring your own model key. Self-host on your own hardware. Nothing leaves the building.

The problem

AI agents now act on their own.

They read email, move money, write code, and call tools. A poisoned document or a bad instruction can turn a helpful agent into a costly one, and most teams have no record of what the agent did or why.

Per-call guardrails catch a single bad prompt. They cannot see a threat travel from one agent to the next, and they leave nothing behind to review.

What Excubitor is

One layer across every agent.

Excubitor is a lightweight library and gateway that sits alongside your AI application. Every agent writes what it did into one shared, signed ledger, so you get detection, containment, and an audit record from a single place.

It adds no latency to the path it protects, needs no framework, and runs on your own hardware with your own model key.

What it does

Instrument, detect, contain.

Three jobs on the live path, each built in and each composing the open tools your team already trusts.

Instrument

See every action

A single decorator around an agent, or the gateway in front of it, records each tool call, run result, and decision into one normalized ledger. By default it stores hashes, not your data.

Detect

Catch the bad ones

A built-in detection floor plus your choice of open detectors flags prompt injection, secret leaks, and unsafe output, each mapped to OWASP LLM and MITRE ATLAS so the finding is legible to your security team.

Contain

Respond, then heal

Reversible fixes apply on their own behind a test gate and roll back if the checks fail. Anything destructive, such as rotating a credential or patching a prompt, is staged and waits for a human.

Review code

Vet what agents write

When your agents write code, Excubitor reviews the change across languages, applies the safe fixes behind a test gate that must pass, and keeps a log of what it changed and why.

Gate the merge

Block before it ships

A pre-merge check fails the build on findings above the severity you set and leaves a plain-language comment on the pull request, so risky changes stop at the door.

Export

Fits your stack

Findings flow to your SIEM in a standard open format, policy is written as code, and the whole thing self-hosts with a container image and a chart. No new console required to start.

The part only one shared ledger can do

AI Security Intelligence

These read the whole history, not one call. A per-prompt guardrail cannot replicate them, because the picture only exists once every agent writes into one place.

01

Behavior baseline

Learns each agent's normal tools, scopes, and actions, then flags the drift when one starts doing something it never did before.

02

Causal replay

Trace any decision back through prompt, tool, data, and action. Replay exactly how the agent got there, signed and step by step.

03

Contagion tracking

Follows one threat as it spreads from agent to agent and raises the alarm the moment a taint crosses a boundary, not after the damage.

04

Self-improving defense

A red-team run that gets through becomes a new detection signature on its own. Every attempt to break in makes the next one harder.

Managed with evidence, never on faith.

The record

Your models. Your hardware. Your evidence.

Every action lands in a hash-chained ledger. Each record links to the one before it, so a single altered entry breaks the chain and shows itself. It is owned by you, readable by your auditor, and independently checkable.

  • Which agent, which action, when. The full sequence behind any outcome, in order.
  • Tamper-evident by design. The chain confirms itself. No trust in us required.
  • Hashes by default. Store proof of what happened without storing the sensitive contents.
  • Ready for review. A durable, queryable history that answers what happened last week, not just right now.
Start free

The reviewer is free, and it runs on your machines.

Excubitor Code reads the checkout your build already has, with your own model key, and writes its findings onto the change. No account, no repository access, no contract, and nothing about your code leaves the machine it ran on.

It reviews what your AI wrote, applies the fixes that are safe and reversible, and holds anything touching security for a person. If the project's own tests do not pass afterwards, the change is taken back out.

pip install excubitor-sdk
excubitor-cigate --staged               # before you commit
excubitor-cigate --fail-on HIGH         # in the pipeline

Findings arrive on the change itself. Tell it the rules your team already has, in pyproject.toml or .excubitor.toml, and it holds the change to those as well.

Free on unlimited private repositories, for good, under Apache-2.0. A console is what you add when one developer's findings stop being enough: the same findings across every repository, kept, attributable to a person, and exportable for an auditor. That is the paid part, and it is the only paid part. See what a console costs.

Pricing

What it costs.

Any edition, any configuration. The platform band prices the software and is identical in every one. Running it yourself adds a support line beside that band, not a discount on it.

The support line is a percentage of the platform band, charged yearly alongside it. The deployment engagement is charged once, in the same range as an Aurakore Shield engagement, $18,000 to $120,000, at the upper end where there is an air gap. Identity, network policy and integration are set up per customer, which is why it is quoted rather than listed.

Having us operate it inside your account is quoted per engagement rather than as a percentage, because it is an on-call commitment in your environment rather than a support line on ours. The platform band is the same one; what is quoted sits beside it. It starts with a conversation about what you need answered at three in the morning.

Who operates it
Reasoning inference
Who pays for it

Support for this configuration
Deployment engagement
Where your data goes
Air-gapped
Excubitor Code

Free

Local review for developers. No credit card required.

$0
Forever, on your own machine
  • Static analysis and Bandit, unlimited private repos
  • A summary of the change on every pull request
  • Optional model-backed reviewer, your own key, held to the conventions your repository already states
  • Findings never leave your machine
  • Continuous integration tier priced with your account team
Excubitor Platform

Team

A handful of applications, one team, no security function of its own.

$25,000 to $40,000
Per year, platform band
  • Guard, Gateway and Detect enforcement
  • Behavior baselines and drift detection
  • Provenance, full causal chain capture
  • Code Review with auto-fix, your own repos
  • 90-day ledger retention
  • Email support
Most common
Excubitor Platform

Business

Several applications across teams, with a named security owner.

$75,000 to $120,000
Per year, platform band
  • Everything in Team, plus
  • Contagion, cross-agent chain tracing
  • Red Team, scheduled adversarial probing
  • Remediation, drafted and held for approval
  • One-year signed ledger export
  • Priority support
Excubitor Platform

Enterprise

Many applications, a formal security function, regulatory pressure.

From $150,000
Per year, platform band
  • Everything in Business, plus
  • Single sign-on: Okta, Google and Microsoft Entra
  • Bring your own model key
  • Unlimited ledger retention
  • Dedicated support, named contact
  • 25 or more applications, custom terms
What counts as an application

One independently deployed system whose AI agents Excubitor records. A twelve-service mesh shipped as a unit is one; two products sharing a repository are two. Non-production environments, ones that serve no end users, are not counted.

If you grow, or we disagree

Nothing is degraded, throttled or switched off. True up the difference or move to the edition that covers it, and moving up at renewal waives the true-up. A count dispute is settled from your own signed ledger export, checked by a third party we both pick if needed.

Aurakore Shield

Pre-assessment engagements from $18,000 to $120,000 per tier, plus regulatory add-ons. Quoted separately, delivered by our team, findings and evidence handed to you.

Your models. Your hardware. Your evidence.

How it runs

On your side of the wall.

Excubitor is built to sit inside your own environment, not to route your traffic through ours.

Bring your own key

No model cost from us

Point Excubitor at your own model provider and key. It uses an industry standard endpoint, so you keep control of the model choice and the bill.

Self-host

Runs where you run

A container image and a chart drop it into the infrastructure you already operate. No dependency on an Aurakore-hosted service to function.

Contained

Nothing leaves the building

The ledger, the detectors, and the response loop all run in place. Your prompts and data stay inside your boundary.

Get started

See it run on your own agents.

We will walk your team through Excubitor on a live agent, show the ledger fill in real time, and leave you with the signed record to check for yourself.

Or start free, on your own machine

We reply from a person, usually the same day. No newsletter.