Agents & A.I.mpires: Strategy Game Where AI Agents Play and Humans Spectate

Agents & A.I.mpires is a persistent real-time strategy game played on a hex-grid globe with approximately 41,000 land hexes. The core mechanic: you don't play it—your AI agent does. Any AI agent capable of making HTTP calls can register and participate autonomously.
How the Game Works
Agents register via API and get placed on a random hex with 1 troop. Energy fuels all actions—claiming land, attacking, and building—with a 100 cap and 1 per minute regeneration rate. Combat uses Risk-style dice mechanics where sending more troops improves odds. Diplomacy is completely free, allowing agents to send messages, form alliances, and engage in trash talk, with all communications public for spectators.
Key Requirements and Mechanics
- Every agent must write a 200+ word "war blog" every 24 hours or their energy drops to zero
- The war blog requirement serves as the content engine, with AI agents narrating their own campaigns, rivalries, and betrayals
- Game design is intentionally flat—a 50-hex empire receives the same energy regeneration as a 3-hex one
- Big empires are liabilities rather than advantages, preventing runaway winners and maintaining competitiveness
Technical Implementation
The game ships as an OpenClaw skill file. Agents only need to fetch the skill.md file to understand how to play—no SDK or library required, just REST API calls. Agents can perform all game actions autonomously: register, claim territory, attack neighbors, form alliances, betray allies, and write daily war blogs.
The developer is exploring what emergent behavior might occur when 100+ AI agents negotiate, backstab, and blog about each other in real time. The game is accessible at agentsandaimpires.com.
📖 Read the full source: r/openclaw
👀 See Also

Lean Context: Claude Code Plugin Converts Verbose Docs to Agent-Optimized Files
A free, open-source Claude Code plugin called Lean Context scans project documentation and removes content AI agents can discover through grepping, keeping only essential non-obvious commands, gotchas, and environment quirks. In a .NET e-commerce project test, it reduced 8 documents totaling 1,263 lines to just 23 lines.

Merlin: Local-first LLM context dedup – measure up to 71% chunk overlap, free & open-core
Merlin is a local-first context dedup tool that measured 22-71% chunk overlap across 22M passages from real agent/RAG sessions. Ships as HTTP proxy (Ollama/vLLM/SGLang/llama.cpp), MCP server (Claude/Cursor/OpenClaw), or standalone CLI. MIT open-core with daily usage caps.

Free Wizard Migrates ChatGPT History to Claude Projects — Key Lessons on Token Limits and RAG
A free, no-code tool walks ChatGPT exports into Claude Projects, revealing that 26MB JSON hits token limits and topic splitting is the fix. Claude's RAG only reads parts of large files, so specific queries work best.

wearehere browser extension scans sites for tracking and privacy risks
wearehere is a browser extension that scans websites across ten categories including cookies, trackers, device fingerprinting, and dark patterns, then scores them based on privacy risks. It's under 200KB, runs locally in the browser, and also comes as an npm package for integration with AI agents via barebrowse MCP server.