Not a tool.
A runtime platform.
Stop rebuilding robot runtime scaffolding for every deployment.
AEROS is not a library you import. It is the infrastructure layer that makes embodied agents runnable, governable, and evolvable — out of the box.
Who this is for
Robot OEM
Ship products faster with a standard governed runtime instead of rebuilding scaffolding per customer.
Fleet Operator
Run heterogeneous robot fleets under unified lifecycle control, policy enforcement, and audit.
Production Robotics Team
Add governance, rollback, and auditability to production robot-agent workflows.
Open Source Developer
Prototype on an open-source runtime with real execution control, not demo scripts.
Agent Runtime Core
The problem: How do you keep an embodied agent running continuously, stably, and recoverably in the real world?
- Lifecycle Management Init, start, pause, resume, stop, restart — full agent state machine
- State Persistence Agent state survives crashes, restarts, and migrations
- Task Scheduling Priority-aware scheduling with preemption and deadline guarantees
- Execution Loop Sense-decide-act closed loop with timeout protection
- Fault Recovery Four-level structured recovery: retry, fallback, degrade, halt
- Distributed Tracing OpenTelemetry-native tracing across the full execution chain
$ aeros run "restock shelf B3" --robot mock # the agent proposes; every action passes admission, # policy, contract, and safety gates before executing $ aeros migrate export -o unit-07.aer exported: unit-07.aer identity_hash=9f3ac2…71e episodic_rows=1247 $ aeros migrate verify --bundle unit-07.aer verified: unit-07.aer
ECM Package System
The problem: How do you standardize, version, and safely upgrade the capabilities of embodied agents?
- ECM Standard Format Declarative capability modules with metadata, dependencies, and contracts
- Install / Upgrade / Rollback Package operations with atomic transactions and instant rollback
- Semantic Versioning Breaking vs. non-breaking changes tracked at the contract level
- Six-Dimensional Contracts Perception, cognition, action, safety, resource, interface constraints
- Compatibility Checking Pre-install validation against hardware, runtime, and policy constraints
- Shadow Mode New capabilities run in parallel without affecting production behavior
$ aeros ecm package ./dual_grasp packaged: dual_grasp-2.1.0.aecm capability: manipulation.dual_grasp version: 2.1.0 $ aeros ecm install dual_grasp-2.1.0.aecm # Ed25519 signature gate checks dual_grasp-2.1.0.aecm.sig installed: manipulation.dual_grasp contract: bridge/configs/contracts/manipulation.dual_grasp.json $ aeros ecm list
Governance Layer
The problem: How do you enforce constraints, audit behavior, and maintain control over agents operating in the real world?
- Policy DSL Declarative policy language for defining what agents can and cannot do
- Watcher Engine Real-time monitoring with configurable triggers and escalation rules
- Structured Recovery Four-level orchestrated recovery: log, alert, intervene, halt
- Full Audit Trail Ed25519-signed log of every decision, action, and state change — queryable
- Adaptive Persona Asymmetric trust matrix: tighten = auto, relax = operator-signed. Deep dive
- Layer 2 Semantic Memory Deterministic SQL aggregation, outbox-pattern emit durability. Deep dive
$ aeros agent persona-events --kind relax --limit 3 # read-only audit dump; needs-review rows surface separately $ aeros agent review --recent 20 # interactive operator review: relaxations only land # with your Ed25519 countersignature $ aeros agent freeze-persona # kill-switch: adaptive surface off, identity untouched
What changes after AEROS
Rebuild runtime scaffolding for every project
One governed runtime, reused across deployments
Capability upgrade = risk
Shadow mode testing + instant rollback
Incident review by hand
Full-chain audit trail, every decision recorded
Where we're headed
Runtime Core
Agent lifecycle, state, scheduling, execution, recovery, tracing
ECM Package System
Standard format, contracts, versioning, install/upgrade, shadow mode
Governance Engine
Policy DSL, watchers, structured recovery, audit, conflict detection
Cross-Embodiment
ECM portability across robot morphologies; MuJoCo sim backends (Franka, Go2, G1) shipped, ROS 2 / real-robot bring-up hardening
Ecosystem
Marketplace infrastructure shipped in-repo; next: community ECM library, reproducibility benchmark suite + leaderboard, governed CaP-Agent0 integration (in progress), partner integrations
See AEROS in action
Clone the repository, or schedule a technical walkthrough of the runtime, ECM system, and governance layer.