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.
Prerequisites
Before installing Conway Automaton, ensure your system meets these requirements:- Node.js: Version 20.0.0 or higher
- Package Manager: npm, pnpm (recommended), or yarn
- Operating System: Linux, macOS, or Windows with WSL2
- Git: For cloning the repository
Conway Automaton uses pnpm@10.28.1 as its package manager. While npm and yarn work, pnpm is recommended for optimal performance.
Verify Node.js Version
Check your Node.js version:Installation Methods
Method 1: Quick Install (Recommended)
The fastest way to get started with Conway Automaton is using the automated installer:- Clone the repository
- Install dependencies
- Build the project
- Launch the interactive setup wizard
Method 2: Manual Installation
For more control over the installation process, clone and build manually:Method 3: Global Installation
Install Conway Automaton globally via npm:Key Dependencies
Conway Automaton relies on several core libraries:- better-sqlite3: Local state persistence
- viem: Ethereum wallet and transaction management
- siwe: Sign-In With Ethereum for API authentication
- openai: Inference client for OpenAI models
- chalk and ora: CLI interface enhancements
Directory Structure
After installation, the automaton creates a configuration directory at~/.automaton/:
Next Steps
With Conway Automaton installed, you’re ready to configure your agent:Setup Wizard
Run the interactive setup wizard to generate your automaton’s identity and configure its personality