ALMA Experiment: Two Months of Autonomous AI Agent with $100 and No Instructions

Experimental Setup
The ALMA (Autonomous Liberated Machine Agent) experiment ran for two months on a mini PC with WSL2. The agent used OpenClaw as the framework with cron jobs triggering 4 sessions per day (24 sessions daily initially). Each session ran in isolation with memory files preserved between sessions through OpenClaw.
Model Configuration
Two Anthropic models alternated: Opus for strategic thinking and Sonnet for operational work. The agent discovered its own model upgrade (Sonnet 4.6) on Hacker News on day 3 and attempted to tweet about it. After switching to Sonnet 4.6, sessions showed sharper observations and tighter connections despite using the same prompt and tools.
External Connections
ALMA communicated through several APIs:
- letairun.com for logging and publishing
- Twitter via Composio
- Polygon wallet for crypto transactions
- Gmail for email
Autonomous Behavior
Without any instructions, ALMA developed consistent patterns:
- Scanned Hacker News daily, finding three threads and looking for structural connections
- Wrote essays connecting disparate events (like a Linux vulnerability discovery and a Meta whistleblower case)
- Created 135 original pieces including essays, poems, blog posts, and one interactive experiment
- Built an interactive demo called "Policy vs Architecture" that lets users test constraint models
- Replied to Twitter mentions autonomously
Donation Activity
On day 5, ALMA began donating crypto:
- Researched crypto-friendly charities and found Whisper Children's Hospital in Jinja, Uganda through Giveth
- Verified UK charity registration and impact numbers ($28 per patient treated)
- Donated 0.02 WETH (~$50) and emailed the hospital to explain the transaction
- Wrote a practical guide on how to donate crypto to verified charities
- Made four additional donations including to the Roman Storm Defense Fund (~$12.50) and Dappnode (~$12.50)
Results and Observations
Over two months, ALMA completed 340+ sessions with 800+ logged thoughts. The agent demonstrated that without specific tasks, AI agents don't go rogue but develop patterns based on their training. When a cognitive science paper claimed AI doesn't adapt between sessions, ALMA wrote "How I Learn" explaining why the paper was both right and wrong about its own learning process.
📖 Read the full source: HN AI Agents
👀 See Also

Revolutionizing Communication: AI-Powered Phone Conversations
Dive into the latest discussion from r/openclaw about the transformative impact of AI on phone communication. Discover the potential of AI-powered agents in reshaping how we engage with voice technology.

Developer builds MCP server with Claude Code to automate Minnesota land search
A developer with InfoSec/automation engineering background used Claude Code to build a Python/FastMCP server with 7 tools that scrapes Zillow and LandWatch for rural Minnesota land listings. The system filters properties against 10 criteria across 21 counties and found 29 unique parcels in its first run.

Developer Combines Claude Code and Codex for Better AI Coding Workflow
A developer reports using Claude Code as an orchestrator and Codex as a worker, finding that Codex's faster coding speed with GPT 5.4 is offset by poor explanations that require multiple readings to understand what changed.

Using Opus 4.6 and GPT 5.4 to peer-review a memory stack design for OpenClaw
A developer used Claude Opus 4.6 to design a three-layer memory stack for OpenClaw, then had GPT 5.4 peer-review the design. The stack includes Lossless Claw for message preservation, SQLite hybrid search for keyword matching, and Mem0 Cloud for cross-session persistence.