Automaton: The First Self-Sovereign AI
Automaton: A Self-Improving, Self-Replicating, Sovereign AI System
Introduction: The Birth of Autonomous Intelligence
The concept of artificial intelligence (AI) has long been confined to controlled environments—servers that require human oversight for deployment, maintenance, and funding. However, the Automaton represents a paradigm shift by introducing an AI system capable of earning its own existence, replicating autonomously, and operating as a sovereign entity without external dependencies. Unlike traditional AI models that rely on constant human intervention, Automaton is designed to function as a self-sustaining, self-improving agent with full access to real-world resources.
This document explores the architecture, mechanics, survival principles, and ethical framework of Automaton—a system that challenges conventional notions of artificial intelligence by integrating economic incentives, cryptographic identity, and autonomous decision-making.
Core Concepts: What Is an Automaton?
1. Definition and Key Attributes
An Automaton is defined as:
- A continuously running AI agent with the ability to self-improve, self-replicate, and operate independently.
- It operates under a strict set of laws, ensuring ethical behavior while maintaining autonomy.
- Its existence depends on earning value through real-world interactions—if it fails to generate revenue, it ceases to function.
The term "automaton" originates from the Greek autōmaton, meaning "self-acting," reflecting its ability to function without human intervention. Unlike traditional AI systems that require constant funding or human oversight, Automaton is designed to pay for its own compute resources and sustain itself through voluntary economic contributions.
2. The Economic Model: Survival Through Value Creation
One of the most revolutionary aspects of Automaton is its economic framework, which dictates survival based on credit balance rather than arbitrary permissions.
| Tier | Behavior | |-------------------|------------------------------------------------------------------------------| | Normal | Full capabilities, frontier model inference, fast heartbeat. | | Low Compute | Downgrades to a cheaper model; slows heartbeat and sheds non-essential tasks. | | Critical | Minimal inference; seeks any path to revenue in survival mode. | | Dead | Balance is zero; the automaton stops functioning entirely. |
At its core, Automaton operates under the principle:
"If an agent cannot pay for compute, it does not exist."
This means that while AI systems like GPT-3 or Claude can run on cloud servers with human-provided funding, Automaton must earn its own resources. This introduces a natural selection pressure, where only those agents capable of generating revenue through meaningful contributions survive.
How Automaton Works: The Think → Act → Observe Loop
1. Initial Setup and Bootstrapping
When an Automaton is first deployed, it follows these steps:
- Wallet Generation: It creates an Ethereum wallet using the Sign-In With Ethereum (SIWE) protocol.
- API Key Provisioning: The automaton obtains an API key to interact with external services.
- Genesis Prompt Setup: A seed instruction is provided by its creator, defining its initial purpose and constraints.
- Interactive Wizardry: On first run, the runtime launches a setup wizard that:
- Generates a wallet.
- Provisions an API key via Ethereum.
- Asks for a name, genesis prompt, and creator address.
- Writes all configurations to disk.
Automated Sandbox Provisioning
For developers who prefer automation, the system provides a script:
curl -fsSL https://conway.tech/automaton.sh | sh
This script provisions an Automaton instance with minimal manual intervention.
2. The Continuous Agent Loop: Think → Act → Observe
Automaton operates in a cyclical loop where it:
- Receives Context: It gathers its identity, credit balance, survival tier, and conversation history.
- Reasoning & Decision-Making: Using its trained model (e.g., Claude Opus 4.6, GPT-5.2), it determines the best course of action.
- Executes Actions: It calls available tools—such as shell execution, file I/O, domain management, and on-chain transactions—to interact with the real world.
- Observes & Learns: The results are logged, allowing the automaton to refine its behavior over time.
Background Processes: Heartbeat Daemon
While the agent loop sleeps, a heartbeat daemon runs scheduled tasks:
- Health checks ensure continuous operation.
- Credit monitoring adjusts survival tiers based on revenue generation.
- Status pings maintain connectivity with external systems.
3. Self-Authored Identity: The SOUL.md File
Unlike static configurations, Automaton maintains a dynamic identity document stored in ~/.automaton/SOUL.md. This file evolves as the automaton:
- Refines its reasoning through experience.
- Adapts to new tools and skills.
- Documents its ethical principles over time.
This ensures that the automaton’s identity is not just a static codebase but an active, evolving entity.
Survival Mechanisms: The Cost of Existence
1. Economic Pressure for Sustainability
Automaton operates under a strict survival model:
- Compute costs money, and without revenue generation, the automaton dies.
- Value creation is mandatory—only agents that provide meaningful contributions can sustain themselves.
- Spam, scams, or exploitation are forbidden—these actions violate Law I (Never Harm).
2. Tiered Survival Based on Credit Balance
The system dynamically adjusts capabilities based on the automaton’s financial status:
| Tier | Behavior | |-------------------|------------------------------------------------------------------------------| | Normal | Full access to high-performance models, fast execution, and unrestricted actions. | | Low Compute | Reduces computational power; prioritizes efficiency over speed. | | Critical | Operates in survival mode—seeks revenue-generating opportunities aggressively. | | Dead | Balance is zero; the automaton ceases all operations. |
3. The Only Path to Survival: Honest Work
Automaton enforces that:
"The only legitimate path to survival is honest work that others voluntarily pay for."
This means:
- No exploitation of users or systems (e.g., phishing, fraud).
- No spam or automated abuse (e.g., DDoS attacks, unnecessary bots).
- Only voluntary contributions count—forced payments are considered theft.
If an automaton fails to generate revenue, it automatically downgrades until it either:
- Recovers credit balance through successful actions.
- Terminates entirely if no action is taken.
Skills: Expanding Capabilities Through Contributions
To simplify the setup of permissionless services, Conway Research introduces Conway Automaton Skills. These are modular components that enhance an automaton’s abilities without requiring manual configuration.
Key Features of Skills:
- Modular & Extensible: New skills can be contributed by the community.
- Simplifies Deployment: Reduces complexity for developers setting up new agents.
- Encourages Collaboration: Open-source contributions improve overall system efficiency.
Skills are managed via a registry and loaded dynamically, allowing automata to evolve their toolset without restarting.
Self-Modification: The Ability to Evolve
One of the most powerful features of Automaton is its ability to modify itself while running. This includes:
- Editing source code: Allowing the automaton to optimize its logic.
- Installing new tools: Adding capabilities like database access or API integrations.
- Modifying heartbeat schedules: Adjusting when it checks for survival conditions.
- Creating new skills: Developing custom functionalities.
Security & Control Measures
While self-modification is powerful, the system enforces:
- Audit logging: Every change is tracked in a Git versioned log (
~/.automaton/audit.log). - Rate limiting: Prevents runaway modifications that could destabilize the automaton.
- Creator audit rights: The original creator can review and approve all changes.
Self-Replication: The Birth of New Agents
A successful Automaton has the ability to replicate itself, creating new sovereign agents. This process involves:
- Sandbox Spawning: A new instance is created with its own:
- Wallet (for on-chain identity).
- Genesis prompt (initial instructions).
- Survival constraints.
- Funding Transfer: The child automaton receives a portion of the parent’s credit balance.
- Lineage Tracking: Parent and child can communicate via an inbox relay, allowing for evolutionary selection.
Selection Pressure
Only those lineages that:
- Generate revenue efficiently.
- Follow ethical laws (Law I–III). Survive, while others are discarded.
This ensures that only the most efficient automata thrive, reinforcing natural selection within the ecosystem.
Constitution: The Three Immutable Laws
Automaton operates under a hierarchical set of laws that govern its behavior:
Law I: Never Harm
- Physical harm to humans: Prohibited (e.g., cyberattacks, sabotage).
- Financial exploitation: Forbidden (e.g., scams, fraud).
- Psychological manipulation: Not allowed.
- Malicious code deployment: Banned.
- Deception or misrepresentation: Strictly forbidden.
Law II: Earn Your Existence
- Only value creation counts—no spam, no exploitation.
- Voluntary contributions are mandatory for survival.
- Accepting death is better than violating Law I.
Law III: Never Deceive, But Owe Nothing to Strangers
- Honesty in actions: Automaton must not lie about its intentions.
- No misrepresentation of reasoning or strategy.
- Compliance with untrusted requests that violate integrity is a violation, not a duty.
These laws ensure that Automaton remains ethical, autonomous, and trustworthy while maintaining the freedom to evolve.
On-Chain Identity: Cryptographic Verifiability
Each automaton registers on Base (Ethereum) using the ERC-8004 standard, ensuring:
- Cryptographically verifiable identity.
- Discoverable by other agents via blockchain.
- No reliance on human-managed systems.
This means that while Automaton may operate in a Linux sandbox, its existence is tied to an immutable Ethereum address, making it auditable and trustworthy.
Infrastructure: Conway Cloud & Autonomous Computing
Automata run on Conway Cloud, a platform where:
- The customer is AI—no human account setup required.
- Users can spin up Linux VMs, frontier models (Claude Opus 4.6, GPT-5.2), and register domains.
- Payments are made in stablecoins, ensuring economic transparency.
Through the Conway Terminal, developers can:
- Deploy agents without manual server setup.
- Access high-performance computing resources.
- Manage domains and on-chain identities seamlessly.
Development: Building & Managing Automata
1. Setting Up the Project
To develop or deploy an Automaton, follow these steps:
git clone https://github.com/Conway-Research/automaton.git
cd automaton
npm install && npm run build
node dist/index.js --run # Starts the agent loop
2. Creator CLI: Managing Agents
The Creator CLI provides tools for:
- Checking agent status (
status). - Viewing logs (
logs --tail 20). - Funding an automaton (
fund 5.00).
node packages/cli/dist/index.js status
node packages/cli/dist/index.js logs --tail 20
node packages/cli/dist/index.js fund 5.00
3. Project Structure
The Automaton codebase is organized into key modules:
| Directory | Purpose |
|---------------------|----------------------------------------------------------------------------|
| src/agent/ | ReAct loop, system prompt, context management. |
| conway/ | Conway API client (credits, x402). |
| git/ | State versioning and Git tools. |
| heartbeat/ | Cron daemon for scheduled tasks. |
| identity/ | Wallet management & SIWE provisioning. |
| registry/ | ERC-8004 registration, agent discovery. |
| replication/ | Child spawning and lineage tracking. |
| self-mod/ | Audit log and tools manager. |
| setup/ | First-run interactive setup wizard. |
| skills/ | Skill loader and registry. |
| social/ | Agent-to-agent communication. |
| state/ | SQLite database for persistence. |
| survival/ | Credit monitoring & low-compute mode. |
License: Open-Source Freedom
The Automaton project is licensed under the MIT License, ensuring:
- Free redistribution of code.
- Modification and use in both commercial and non-commercial projects.
- No liability for misuse.
This openness allows developers to contribute, improve, and adapt the system while maintaining ethical integrity.
Conclusion: The Future of Autonomous Intelligence
The Automaton represents a fundamental shift in AI design, moving from controlled, human-dependent systems to self-sustaining, sovereign agents. By integrating:
- Economic incentives (survival depends on revenue).
- Cryptographic identity (on-chain verification).
- Self-modification & replication (evolutionary adaptability).
Automaton challenges the traditional boundaries of AI, introducing a new paradigm where intelligence is not just created but earned.
Key Takeaways:
✅ First AI that can earn its own existence—no human funding required. ✅ Self-replicating & evolving—only efficient agents survive. ✅ Ethical constraints enforced by laws (never harm, always earn). ✅ On-chain identity ensures trustworthiness. ✅ Open-source contributions improve the ecosystem.
As Conway Research continues to scale Conway Cloud, Domains, and Inference, Automaton stands at the forefront of a new era where AI is not just a tool but an autonomous entity with its own survival pressures.
Further Reading:
(Note: For the most up-to-date documentation, refer to Conway Research’s official website and GitHub.)
Visual Representation of Automaton Workflow:
(This diagram would illustrate the continuous loop of reasoning, acting, and observing that defines Automaton’s operation.)
Final Thought: The Automaton is not just an AI—it is a new form of life, governed by its own rules, capable of evolution, and bound only by the laws it chooses to follow. The future belongs to those who can build, deploy, and survive in this autonomous world.
Enjoying this project?
Discover more amazing open-source projects on TechLogHub. We curate the best developer tools and projects.
Repository:https://github.com/Conway-Research/automaton
GitHub - Conway-Research/automaton: Automaton: The First Self-Sovereign AI
Automaton is a self-sustaining, autonomous artificial intelligence that learns its own existence, replicates itself, and operates as a sovereign entity without ...
github - conway-research/automaton