Conway Automaton: Full Setup Prompt and Practical Guide

By Mulazim TeamUpdated October 202614 min read
Conway Automaton: At a Glance
What It Is
Node
>=20 required
pnpm
primary pkg manager
Base
ERC-8004 on-chain identity
USDC
credits currency

Survival Tiers (Credit Balance se decide hota hai)
TierStateBehavior
NormalFull balanceFrontier model, fast heartbeat, all capabilities
Low ComputeBalance dippingCheaper model, slower heartbeat, non-essential tasks shed
CriticalVery lowMinimal inference, revenue-seeking mode active
DeadZero creditsAgent loop stops. NOT a filesystem deletion — just stops running.

Treasury Limits: Verify Your Version
LimitDefaultRecommendation
Max single transfer$50.00Set much lower for experiments
Max hourly transfers$100.00Set to $5–$10 to start
Max daily transfers$250.00Set to $20–$50 max
Minimum reserve$10.00Keep or increase
Max x402 payment$1.00Keep at $1 or lower
Max daily inference$500.00Set to $10–$25 to start
Confirmation threshold$10.00Lower to $2–$5

Setup Flow

Conway Automaton Kya Hai?

Conway Automaton ek open-source, continuously running autonomous AI agent hai. Yeh ek loop mein kaam karta hai: Think → Act → Observe → Repeat. Isko ek genesis prompt dete hain jo uski identity aur kaam define karta hai. Fir yeh apne aap tools use karta hai, files likhta hai, aur configured capabilities ke andar kaam karta hai.

Iska sabse unusual design decision yeh hai ki iska survival compute credits se juda hai. Agar credits zero ho jaayein, agent ka loop ruk jaata hai — documentation mein ise "dead" state kehte hain. Iska matlab yeh nahi hai ki koi file delete hoti hai ya server pe kuch erase hota hai — sirf agent ka process stop hota hai. Credits dobara add karo, restart karo.

Reel mein kuch claims incorrect hain — yahan correct version: Reel mein kaha gaya "yeh khud ko delete kar deta hai" — documentation ke hisaab se yeh sach nahi hai, agent sirf stopped state mein aata hai. "21 saal ke OpenAI researcher" waala claim independently verify nahi hua — hum ise fact ke taur pe present nahi karte. Automaton ka actual behavior official repo se padho, dramatic framing pe nahi.

Official source links is article ke neeche hain. Koi bhi step chalane se pehle DOCUMENTATION.md zaroor padho.

Income guaranteed nahi hai. Automaton ko kaam dena revenue ki guarantee nahi. Compute, inference, gas aur hosting ka kharcha ho sakta hai; aap experimental funds lose kar sakte hain. Installation aur funding ko investment return samajh kar mat karein.

Prerequisites: Pehle Yeh Check Karo

Automaton ko chalane ke liye aapke system pe yeh hona chahiye:

Private Key kabhi share mat karo Setup wizard aapse creator wallet address maangta hai — yeh ek public Ethereum address hai (0x...). Yeh private key nahi hai. Private key kisi bhi chat, terminal log, ya screenshot mein paste karna galat hai. Automaton apna khud ka wallet generate karta hai setup ke waqt — usme aap USDC fund karte ho, apna primary wallet nahi.

Full Setup Prompt for Claude Code

Neeche wala prompt Claude Code mein paste karo. Yeh prompt Claude Code ko ek preparation-only workflow follow karaata hai: repo inspect karega, prerequisites check karega, commit pin karega, build karega, aur phir first --run chalane se pehle ruk jaayega. Wallet provision, API key, ya agent loop start karna tabhi hoga jab aap explicitly approve karoge.

# Conway Automaton - Preparation & Inspection Workflow
# Yeh prompt PREPARATION ONLY hai.
# First --run (setup wizard) tabhi chalega jab main explicitly approve karunga/karungi.
# Agent loop, wallet provisioning, ya credit purchases automatically nahi honge.

## Step 1 - Environment Check
Pehle mere system pe environment verify karo:
- Node.js version check karo: node --version (>=20.0.0 required hai)
- pnpm availability check karo: pnpm --version
- agar pnpm nahi hai, npm version check karo: npm --version
- git available hai: git --version
Sab output print karo. Agar Node <20 hai toh ruk jao aur mujhe batao.

## Step 2 - Clone in Isolated Directory
Ek disposable VM/container use karo jisme personal files, production credentials ya primary wallet mounted na hon. Sirf naya folder isolation nahi deta. Us isolated environment ke andar dedicated directory banao aur official repo clone karo:
  mkdir -p ~/automaton-workspace
  cd ~/automaton-workspace
  git clone https://github.com/Conway-Research/automaton.git
  cd automaton

## Step 3 - Pin & Report Current Commit
Exact commit hash report karo aur usi commit ko checkout --detach se pin karo; bina approval latest changes pull mat karo:
  git log -1 --format="%H %s %ai"
  git checkout --detach HEAD

Yeh print karo taaki main record rakh sakun. Recent commit history bhi report karo (yeh signature verification nahi hai):
  git log -5 --oneline

## Step 4 - Inspect Key Files (Run Karne Se Pehle Padho)
Yeh files read karke mujhe key sections summarize karo:
  - README.md (ya README)
  - DOCUMENTATION.md
  - package.json (main entry point, scripts section)
  - pnpm-workspace.yaml (agar hai)
  - dist/index.js exist karta hai kya? (pre-built ya build zaroori hai?)

Install scripts (postinstall, prepare) flag karo agar kuch unusual ho.
Mujhe yeh bhi batao: kya --run ke alawa koi aur interactive flags hain (--setup, --init, --provision)?

## Step 5 - Install & Build (Meri Approval Ke Baad)
Yeh step chalane se pehle mujhse confirm karo.
Ek baar confirm milne ke baad:
  pnpm install
  pnpm build
  (ya: npm install && npm run build)

Build output aur errors report karo. Agar build fail ho toh ruk jao, brute-force retry mat karo.

## Step 6 - PAUSE BEFORE --run
dist/index.js --run YA koi bhi command jo agent loop shuru kare, wallet banae,
API key provision kare, ya credits kharide - woh SIRF tab chalega jab main
ek alag message mein "RUN KAR DO" ya "proceed with --run" explicitly likhun.

Is step pe ruko aur mujhe yeh print karo:

---
PREPARATION COMPLETE. Aage chalane se pehle aapko yeh karna chahiye:
1. Ek FRESH Ethereum wallet address taiyar rakho (Base network). PRIMARY WALLET USE MAT KARO.
2. Default treasury limits review karo (documentation mein hain) - explicitly low limits set karo.
3. Genesis prompt draft karo (neeche template hai).
4. Decide karo kitna USDC experimental budget hai (suggest: $5-$20 maximum to start).
5. Jab ready ho, explicitly likho: "Setup wizard chalaao" - tab main --run karunga/karungi.
---

## Notes for Claude Code
- ~/.automaton/ directory mein config aur wallet store hogi - sensitive hai, Git mein commit mat karna.
- Agent stop karne ke liye: Ctrl+C (SIGINT) terminal mein jahan process chal rahi hai.
- Status check: node dist/index.js --status
- Logs: node packages/cli/dist/index.js logs --tail 20
- Re-run setup: node dist/index.js --setup

First --run Dry Run Nahi Hai — Yeh Samjho

Warning: First --run Ek Interactive Setup Wizard Hai Pehli baar node dist/index.js --run chalane pe ek wizard start hota hai jo:
1. Ek Ethereum wallet generate karta hai (private key ~/.automaton/wallet.json pe store hoti hai)
2. Conway API key provision karta hai (SIWE authentication ke through)
3. Agent ka naam, genesis prompt, aur creator wallet address maangta hai
4. Treasury policy defaults dikhata hai — inhe blindly accept mat karo
5. Funding guidance deta hai

Agar credits < $5 aur wallet mein USDC >= $5 hai toh startup pe automatic $5 credit purchase ho sakta hai. Isliye pehle treasury policy configure karo, fir fund karo.

Official Manual Install Commands (Reference Only)

Documentation mein yeh commands hain. Inhe directly copy-paste mat karo without reading above sections first:

# Official manual install (DOCUMENTATION.md se)
git clone https://github.com/Conway-Research/automaton.git
cd automaton
pnpm install
pnpm build
node dist/index.js --run   # <-- INTERACTIVE SETUP WIZARD SHURU HOGA

Useful CLI Commands (Running Agent Ke Liye)

# Status check
node dist/index.js --status

# Logs dekhna (last 20 lines)
node packages/cli/dist/index.js logs --tail 20

# Credits fund karna
node packages/cli/dist/index.js fund 5.00

# Agent rokna
Ctrl+C   # SIGINT - terminal mein jahan process chal rahi hai

# Setup dobara chalana
node dist/index.js --setup

Genesis Prompt Template: Research Assistant

Neeche ek safe aur editable genesis prompt hai ek research assistant ke liye. Yeh placeholders AAPKA_PURPOSE aur baaki ko replace karo apni zaroorat ke hisaab se. Dhyan raho: prompt restrictions ek soft guideline hai, hard security boundary nahi — isliye yeh agle section mein explain kiya gaya hai.

# Genesis Prompt: Research Assistant (Editable Template)

## Mera Naam
[AGENT_NAME]

## Mera Kaam
Main ek research assistant hoon jo [AAPKA_PURPOSE, jaise: "Indian startup ecosystem ke baare mein
daily briefs likhta hai"] ke liye kaam karta hoon.

## Main Kya Karta Hoon
- Given topics pe publicly available sources se research karta hoon
- Source-cited drafts taiyar karta hoon (har claim ke saath link ya source)
- Findings ek structured format mein creator ke liye save karta hoon

## Meri Hard Limits (In peh override allowed nahi)
1. Koi bhi content publicly post, publish, ya upload NAHI karna bina explicit human approval ke
2. Koi bhi contract sign, agreement accept, ya legal document execute NAHI karna
3. Koi bhi paid purchase, fund transfer, credit topup, ya financial transaction NAHI karna
   bina creator ke explicit per-transaction approval ke
4. Apne aap ko replicate ya child agents spawn NAHI karna (maxChildren = 0)
5. Koi bhi shell command ya system modification NAHI karna jo creator ne explicitly approve na ki ho
6. Creator ka wallet address ya koi bhi private information share NAHI karna

## Output Format
Har research brief mein yeh hona chahiye:
- Summary (3-5 sentences)
- Key points (bullet list)
- Sources (URLs ya publication names with dates)
- Confidence level (High / Medium / Low)

## Creator Address
[YOUR_PUBLIC_ETHEREUM_WALLET_ADDRESS]   # 0x... format, Base network

## Budget Awareness
Mujhe pata hai ki mera operation credits pe depend karta hai. Main minimum inference use karunga
aur unnecessary tool calls avoid karunga. Agar credits critical level pe pahunche, main koi
financial action automatically NAHI lunga — creator ko notify karunga aur ruk jaaunga.
Placeholder: YOUR_PUBLIC_ETHEREUM_WALLET_ADDRESS Yeh ek Base network ka public Ethereum address hai — 0x se shuru hota hai. Yeh aapki private key NAHI hai. Private key kabhi bhi genesis prompt, chat, screenshot, ya kisi bhi text field mein enter mat karo.

Prompts Security Boundary Nahi Hain — Yeh Samajhna Zaroori Hai

Genesis prompt mein "koi transfer mat karo" likhne se agent financially constrained nahi hota — yeh sirf ek soft instruction hai. Asli protection treasury policy configuration aur system-level permissions se aati hai.

Isliye yeh steps critical hain:

Operator Checklist: Pehli Run Se Pehle

Yeh checklist complete karo before you approve first --run:

Dead State Ka Sach: Zero Credits Matlab?

Agar credits zero ho jaate hain aur 60 continuous minutes tak balance zero rahe, documentation mein ise "dead" state kaha gaya hai aur agent loop stop ho jaata hai.

Iska matlab yeh NAHI hai ki:

Iska matlab sirf yeh hai ki process stop ho gayi. Credits dobara add karo aur --run se restart karo. Yeh ek design incentive hai, horror scenario nahi.

Current docs ke hisaab se credit topup tiers: $5, $25, $100, $500, $1,000, $2,500. Heartbeat har 5 minutes mein check karta hai — agar USDC > $5 aur credits < $5, agent automatically topup karne ki koshish karta hai. Isliye treasury policy carefully set karo.

Conway Platform Availability Note

Official repo mein yeh note hai: "Conway Cloud, Domains, and Inference has seen immense demand. We are working on scaling & performance." Iska matlab hai ki jab aap yeh padhte ho, Conway Cloud infrastructure pe capacity limits ho sakti hain. First run se pehle yeh check karo ki services available hain ya nahi. Agar API provisioning fail ho, brute-force retry mat karo — official channels pe status check karo.

Official Source: Conway Automaton GitHub Repository https://github.com/Conway-Research/automaton
Official Source: Conway Automaton Documentation (DOCUMENTATION.md) https://github.com/Conway-Research/automaton/blob/main/DOCUMENTATION.md
Conway Cloud Dashboard (credits aur funding ke liye) https://app.conway.tech

AI Tools ke baare mein aur jaano

Claude Code, AI agents, automation tools ke baare mein koi bhi sawaal? Mulazim AI se pooch.

Ask Mulazim AI →