Research · Pillar 05 of 5

AMES: keeping agents safe when someone is trying to misuse them

In short: AMES is the security layer of our research. It assumes every agent action could be manipulated, for example by prompt injection, and places seven independent checks between what an agent proposes and anything that commits. If any single check fails, the action stops (it does not go ahead on a majority vote) and goes to security review.

The question it answers: How does autonomous execution remain safe under adversarial pressure?

Boundary checks

Seven independent checks.

CheckWhat it ensuresThreat it addresses
Credential isolationNo payment or system keys ever appear in what an agent handlesInsecure credential handling
Tool allowlistAn agent can use only the tools approved for that taskTool misuse
Delegation depthAgents cannot hand work to other agents without limitRunaway agent loops
Signed instructionsInstructions with real consequences must carry a valid signatureDirect and indirect prompt injection
Schema conformanceOutput must match the exact expected formatMalformed or smuggled payloads
Tenant isolationAn action cannot touch another customer's dataCross-tenant data leaks
Key separationSettlement keys do not exist where the AI reasonsKey theft through the model

The threat column follows the OWASP and MITRE categories named in the paper.

Evidence discipline

What the paper does not claim.

AMES does not promise to remove every vulnerability. It cannot catch an instruction that is perfectly well-formed but wrong in intent. The security bound holds only under stated assumptions, and its figures come from a disclosed simulation.

In our work

Where it shows up.

The security extension on Solutions, the risk-control table on How We Work, and "Do agents get access to our payment credentials or system keys?" on the FAQ.

Read the paper

Autonomous Micro-Enterprise Security (AMES)

Read the paper →

How to cite: Rajagopal, R. K. (2026). Autonomous Micro-Enterprise Security (AMES). Secular Labs AME Architecture Series. https://doi.org/10.5281/zenodo.22718544

Questions

Frequently asked

Can prompt injection still get through?

An injected instruction would need to pass every independent check, and instructions with real consequences must be signed. AMES lowers the risk and contains it. It does not claim zero risk.

The six frameworks
  • AMEA · Architecture / runtime
  • AMEE · Economics / model
  • AMEG · Governance / controls
  • AMEF · Finance / capital
  • AMEI · Market interface layer

All six, with the market patterns behind them, are on the Research page.

See where this applies in one of your workflows.