ASKS.
Typed side. Known asset. Bounded amount. No arbitrary target.
ASKGive agents agency.
Never give them the keys.
ARI OS treats the model as what it is: an untrusted planner. The operating system owns identity, policy, simulation, risk, approval, custody, execution and recovery.
The encrypted keystore lives in a separate process. Every transaction is independently decoded, policy-checked, nonce-checked and replay-fenced before a signature exists.
The agent gets typed tools. Not a wallet. Not arbitrary calldata. Not a signing endpoint.
FAIL CLOSED / ALWAYSTyped side. Known asset. Bounded amount. No arbitrary target.
ASKDeterministic Uniswap V3 discovery at a known block.
PINThe exact serialized transaction is simulated. Not an approximation.
RUNAtomic reservations. Native-unit caps. Denomination-safe exposure.
CAPAuthenticated proof binds one operator to one exact transaction.
YESOne-time envelope. Independent policy. Durable broadcast record.
GO$ git clone github.com/venymlabs/ari-os
$ npm ci && npm run verify
building isolated signer...
testing crash recovery...
testing atomic reservations...
✓ 54 files ✓ 392 tests ✓ typecheck
✓ mainnet bytecode ✓ testnet bytecode
✓ 0 production vulnerabilities
$ raos trade quote --side buy █
Lost response. Restart. Reorg. ARI resumes from durable truth—never from a hopeful retry.
NOT A PROMPT WRAPPER.
Open infrastructure for agents that execute without ever possessing the keys.
ARI OS is public. The custody boundary is not negotiable.
CLONE