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

Claude-kit: Configuration Management System for Claude Code Projects
Claude-kit is an open-source tool that manages .claude/ directory configurations across multiple projects. It auto-detects tech stacks, generates configs, audits security and quality, and syncs changes without overwriting customizations.

Local Trello-style project manager for OpenClaw agents using markdown files
A developer built a local Trello board for managing projects with OpenClaw agents, using Node.js + Express for the API, React + react-trello for the UI, and markdown files with YAML frontmatter as the data layer. The system runs on the OpenClaw machine and is accessed locally, with agents reading/writing card files directly on the filesystem.

Files.md: Open-Source Local-First Markdown Note-Taking App with LLM-Friendly Design
Files.md is an open-source, local-first markdown app for notes, tasks, and journals. 886 stars, built in Go, works offline, syncs via iCloud/Dropbox/self-hosted server or hosted beta app.files.md.

Codebase Memory MCP: Graph-based code exploration for Claude Code
A developer built an MCP server that indexes codebases into a persistent knowledge graph using Tree-sitter and SQLite, reducing token usage by 20x on average for structural queries like call tracing and dead code detection.