Intro to Aarmos
Watch the loop, or skim the bullets below. Both cover the same thing.
The 7-bullet recap
- 1Install in one line, nothing dials home
curl-installable CLI plus a PWA. Credentials, tokens, and policies stay on your device.
- 2Write policy in plain text
ASP is a small YAML/HCL dialect: allow, deny, approve, with obligations like PII masking or approval TTLs.
- 3The gate stands between agent and OS
Governed tool calls — MCP, OpenAPI, deep-link, A2A — pass through one policy gate. Predictable microsecond-scale p99 (≈1µs steady, measured).
- 4Every decision is a signed receipt
Allow, deny, or approve — each produces an Ed25519-signed receipt chained by hash to the previous one.
- 5Above the call sits the Decision
Name the business action, declare the inputs it depends on, bind the participants that must weigh in. Aarmos composes their answers into one verdict and records it as evidence.
- 6Verify offline, forever
avar verify walks the receipt chain with no daemon and no network. 3 MB single binary, Apache-2.0.
- 7Own the agent. Govern the execution. Prove it.
That's the core loop. Operations then turns the signed decision stream into understanding and improvement.
Then: understand, then improve
Governed execution produces a stream of signed decisions. Operations turns that stream into a flight recorder, trust posture, and counterfactual replay — so you can spot drift, simulate policy changes, and continuously improve without guessing.
Explore Operations