The agent that runs on hardware you own.
StratosAgent is the agent that lives on your node in the Atmosphere. Local-first by default: prompts resolve on your machine, and the frontier cloud is opt-in only — reached through your own key, gated by cost, never the silent default. This page is the in-depth version: the router, the skills, the receipts, and the guardrails that keep it yours.
- Default
- Local inference
- Cloud
- your own account · opt-in
- Authority
- Owner-gated
- Channels
- 5 adapters
An agent, not an API key with a chat box
StratosAgent takes a request, decides where it should run, pulls in the skills it needs, does the work inside a sandbox, and hands back a signed receipt of what it did. Every one of those steps is something you can inspect and control — because it all happens on infrastructure you hold.
Routes
Runs skills
Receipts
Answers everywhere
Local first. Cloud only when it earns it.
The router is the heart of the agent's sovereignty. The default destination is your own machine. The frontier cloud is reached only through a key you supply, only when the work genuinely needs it, and only after passing a cost gate — so spend is a decision, never a surprise.
Router
LOCAL-FIRST
- 1
Request arrives
A prompt comes in from any of the five channels and is attributed to its sender. - 2
Classify the work
Coding and routine tasks route local; genuinely complex reasoning is a candidate for the frontier. - 3
Cost gate (your own AI accounts)
If escalation is warranted, the cost gate on /v1/chat/completions checks the spend handshake before any paid call leaves the node. - 4
Resolve & receipt
Work runs at the chosen tier and returns with a sealed receipt of what happened.
Local ⇄ cloud language routing
- Coding → local
- Complex → proxy
- The destination is chosen per request
Cost gate (your own AI accounts)
- Lives on /v1/chat/completions — the only spend route
- Your key, your bill, your ceiling
- No paid call without passing the gate
Signed, content-addressed capabilities
A skill is a unit of capability the agent can load on demand. Skills are addressed by content hash and sealed with post-quantum signatures, so the agent will only run code whose provenance it can verify — and it runs it inside an isolated sandbox, stripped of your secrets.
Seal-verified on ingest
- verifySkillBlock runs in P2P sync
- Provenance checked before acceptance
- Unsigned or tampered skills rejected
Sandboxed execution
- Exec + WASI sandbox
- Empty preopens, no shell exec
- Sanitized inputs only
Secret-guarded I/O
- Outbound text scrubbed of secret-shaped strings
- Child + sidecars stripped of creds
- No NODE_OPTIONS or proxy creds leak through
Every action leaves a sealed trail
When the agent does something consequential, it produces a capability receipt: a post-quantum signed record of what was done. Combined with the write-approval handshake, this means consequential actions are both authorised before they happen and auditable after.
Sealed receipts
- ML-DSA-65 signatures on receipts
- Tamper-evident record of actions
- Verifiable against the post-quantum seal
Write-approval (402 loop)
- Cost handshake wired into all five channels
- Consequential writes ask before acting
- Approval precedes the receipt
Owner-gating — fail-closed by default
LiveAuthority is fail-closed: if no owner is set, the agent has no command authority. It will not act on instructions from an unestablished owner. Combined with sealed receipts and the write-approval loop, this means StratosAgent can be reached by many people across five channels while only ever taking consequential action for the operator who actually owns the node.
Many front doors, one sovereign agent
StratosAgent meets people where they already are, and it can extend its own narrow set of skills under strict, sealed observation. Here's what's live, what needs configuration, and what's honestly still a placeholder.
Channel adapters
Self-evolution (narrow)
Speech & vision
Agent-to-agent (ACP)
How we label every capability
Full status matrix →- Live
- Running in production, exercised by tests.
- Wired
- Built and connected into the daemon; hardening in progress.
- Standalone
- Built and tested in isolation; live wiring is supervised.
- Mock
- Scaffold / placeholder — explicitly NOT real yet.
Bring it online
Put StratosAgent on your metal.
Two commands and the agent is live on hardware you own — local-first, owner-gated, reachable across five channels. Read the layered architecture or install now.
