Conway Automaton: Full Setup Prompt and Practical Guide
| Tier | State | Behavior |
|---|---|---|
| Normal | Full balance | Frontier model, fast heartbeat, all capabilities |
| Low Compute | Balance dipping | Cheaper model, slower heartbeat, non-essential tasks shed |
| Critical | Very low | Minimal inference, revenue-seeking mode active |
| Dead | Zero credits | Agent loop stops. NOT a filesystem deletion — just stops running. |
| Limit | Default | Recommendation |
|---|---|---|
| Max single transfer | $50.00 | Set much lower for experiments |
| Max hourly transfers | $100.00 | Set to $5–$10 to start |
| Max daily transfers | $250.00 | Set to $20–$50 max |
| Minimum reserve | $10.00 | Keep or increase |
| Max x402 payment | $1.00 | Keep at $1 or lower |
| Max daily inference | $500.00 | Set to $10–$25 to start |
| Confirmation threshold | $10.00 | Lower to $2–$5 |
- 1Clone repo & inspect code (no run yet)
- 2Read DOCUMENTATION.md, check prerequisites
- 3Install & build in isolated environment (after your approval)
- 4PAUSE. Configure treasury, prepare fresh wallet & genesis prompt
- 5First --run only with your explicit approval — triggers interactive setup wizard
- 6Monitor logs, verify output, keep Ctrl+C ready to stop
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.
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:
- Node.js >= 20.0.0 — node --version se check karo
- pnpm (preferred) ya npm — repo mein pnpm-lock.yaml hai, isliye pnpm recommended hai
- Internet access — Conway API aur on-chain operations ke liye
- Ek fresh Ethereum wallet address (Base network) — aapka creator address hoga. Private key kabhi paste mat karo.
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
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.
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:
- Treasury limits explicitly set karo — defaults ($250/day, $500/day inference) experiments ke liye bahut zyada hain. ~/.automaton/automaton.json mein ya setup wizard mein lower values dalo.
- Fresh wallet use karo — sirf experimental USDC ($5–$20) raho. Primary wallet se kabhi connect mat karo.
- Actual config mein maxChildren = 0 set karo agar aap replication nahi chahte (default 3 hai documentation ke hisaab se).
- Isolated environment mein run karo — production server ya primary machine pe directly nahi.
- Zero values assume mat karo — agar config field empty ya zero hai, check karo documentation mein ki woh "disabled" hai ya "no limit". Explicitly non-zero low limit set karo.
Operator Checklist: Pehli Run Se Pehle
Yeh checklist complete karo before you approve first --run:
- Fresh wallet ready hai — primary wallet nahi, ek alag Ethereum address Base network pe
- Experimental budget decided hai — suggest: $5–$20 USDC maximum, apni capacity ke hisaab se
- Treasury policy explicitly configured hai — low daily caps, low confirmation threshold, defaults blindly accept nahi kiye
- Genesis prompt ready hai — specific, clear, limits include hain
- ~/.automaton/ Git mein nahi hai — wallet.json aur automaton.json .gitignore mein add kiye hain
- No secrets in screenshots — wallet address share karna okay hai, private key kabhi nahi
- Logs monitoring setup hai — node packages/cli/dist/index.js logs --tail 20 regularly check karo
- Stop karna jaante ho — Ctrl+C (SIGINT) process terminal mein; ya SIGTERM send karo process ko
- Task output verify karna plan hai — agent jo bhi output deta hai, manually review karo before using
- Spending regularly review karo — credits aur USDC balance periodically check karo, especially first 24 hours
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:
- Koi file delete hoti hai
- Server erase hota hai
- Config wipe hoti hai
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.
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 →