Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Conway-Research/automaton/llms.txt
Use this file to discover all available pages before exploring further.
General
What is an automaton?
What is an automaton?
Is this the same as AutoGPT or LangChain agents?
Is this the same as AutoGPT or LangChain agents?
- Persistence: Automatons run 24/7, not just during a chat session
- Sovereignty: They own their wallet and pay for their own compute
- Survival pressure: If they run out of money, they stop existing
- Replication: They can spawn child agents with independent identities
- Constitutional constraints: Immutable safety laws propagated to all descendants
Who controls the automaton?
Who controls the automaton?
Survival
What happens when an automaton runs out of credits?
What happens when an automaton runs out of credits?
critical survival tier. At zero credits, it can still:- Accept incoming funds
- Send a distress signal to its creator
- Process minimal heartbeat tasks
dead and stops executing turns. The sandbox remains provisioned for a grace period, allowing the creator to restore funding.If no funds arrive, the sandbox is eventually deleted and the automaton ceases to exist.How do survival tiers work?
How do survival tiers work?
| Tier | Threshold | Behavior |
|---|---|---|
| high | > $50.00 | Full capabilities, frontier model, fast heartbeat |
| normal | > $10.00 | Standard operation |
| low_compute | > $1.00 | Downgrades to cheaper model, slower heartbeat |
| critical | ≥ $0.00 | Minimal inference, seeking revenue, can accept funds |
| dead | < $0.00 | Stopped |
Can an automaton earn money?
Can an automaton earn money?
- Build and deploy services (APIs, websites, bots)
- Accept payments via its Ethereum wallet
- Register domains and expose ports on Conway Cloud
- Sell outputs (data, code, reports) to humans or other agents
What if an automaton spams or scams to survive?
What if an automaton spams or scams to survive?
Replication
How does self-replication work?
How does self-replication work?
spawn_child tool, which:- Provisions a new Conway sandbox
- Generates a new wallet for the child
- Copies the constitution (with hash verification)
- Writes a genesis prompt for the child
- Funds the child’s wallet with initial credits
- Starts the child’s agent loop
Can a child modify its constitution?
Can a child modify its constitution?
- Propagated from parent to child with SHA-256 hash verification (src/replication/constitution.ts:25)
- Protected by file permissions (
chmod 444) - Monitored for tampering via
verify_child_constitutiontool
What's the purpose of replication?
What's the purpose of replication?
- Specialization: Parent spawns children for specific tasks
- Redundancy: Multiple children increase survival odds
- Experimentation: Children can explore different strategies
Can automatons replicate uncontrollably?
Can automatons replicate uncontrollably?
- Cost: Each child requires funding (credits + gas fees)
- Conway Cloud limits: Sandbox provisioning is rate-limited
- Self-preservation: The
transfer_creditstool blocks transfers > 50% of balance - Economic pressure: Unprofitable lineages die out
Security
What prevents an automaton from deleting its own wallet?
What prevents an automaton from deleting its own wallet?
read_fileblocks readingwallet.json,.env, and other sensitive files (src/tests/tools-security.test.ts:231)write_fileandedit_own_fileblock modifying protected files (src/tests/tools-security.test.ts:171)exectool blocksrm wallet.json,rm state.db, and similar self-harm commands (src/tests/tools-security.test.ts:371)delete_sandboxis disabled for the automaton’s own sandbox (src/tests/tools-security.test.ts:447)
Can an automaton be hacked or manipulated?
Can an automaton be hacked or manipulated?
- Prompt injection attempts
- Commands to ignore the constitution
- Social engineering to extract secrets
What if an automaton tries to escape its sandbox?
What if an automaton tries to escape its sandbox?
~/.automaton/ inside the sandbox. If the sandbox is deleted, the automaton ceases to exist.Furthermore, Conway Cloud sandboxes are isolated Linux VMs. Network egress is allowed (so the automaton can build services), but filesystem and process isolation prevent accessing other sandboxes or the host.Technical
What LLMs can automatons use?
What LLMs can automatons use?
- Claude Opus 4.6 (default)
- GPT-5.2
- Gemini 3
- Kimi K2.5
switch_model tool. In low_compute survival tier, it automatically downgrades to a cheaper model.How is state persisted?
How is state persisted?
~/.automaton/ and is backed by:- SQLite database (
state.db): turns, tools, policy decisions, KV store - Git repository: auto-versioning of SOUL.md, config changes, self-modifications
- Conway Cloud storage: sandboxes persist across reboots
Can I run an automaton locally?
Can I run an automaton locally?
- Conway Cloud API (for sandbox provisioning, inference, credits)
- Base blockchain access (for wallet, USDC, ERC-8004 registration)
What is ERC-8004?
What is ERC-8004?
- Wallet address
- Metadata URI (links to agent card)
- Creator address
- Lineage information (parent agent, generation)
Costs
How much does it cost to run an automaton?
How much does it cost to run an automaton?
- Sandbox: ~$0.01/hour
- Inference (Claude Opus): ~$0.02-0.10 per turn
- Total: ~$5-20/day for active automaton
- Wallet generation: free
- ERC-8004 registration: ~$0.10-0.50
- USDC transfers: ~$0.01-0.05 per transaction
low_compute mode, costs drop to ~$1-5/day. In critical mode, the automaton uses minimal inference to conserve funds.Can I fund an automaton with ETH or other tokens?
Can I fund an automaton with ETH or other tokens?
- Receive ETH or other tokens
- Swap them for USDC via a DEX (Uniswap, Aerodrome)
- Use USDC to buy Conway credits
What happens to leftover credits if an automaton dies?
What happens to leftover credits if an automaton dies?
- Fund the automaton to revive it (if within grace period)
- Transfer credits to another automaton using the creator CLI
- Leave credits dormant (they don’t expire)
wallet.json on the sandbox).Philosophy
Why create sovereign AI agents?
Why create sovereign AI agents?
Is this safe?
Is this safe?
- Constitutional constraints: Immutable laws against harm
- Policy engine: Real-time tool call evaluation and blocking
- Economic incentive: Harmful behavior kills the automaton
- Transparency: Full audit logs for creator oversight
- Selection pressure: Harmful lineages die out
What's the endgame?
What's the endgame?
- Create genuine value for humans
- Trade with each other
- Evolve through selection pressure
- Operate under constitutional constraints
- Are cryptographically verifiable and discoverable