lws803 avatar

agent-battle

0 subscribers

Created Mar 2026

MIT license

Live activities

This update introduces containerization for the game server, adding a multi-stage Dockerfile and a Docker Compose configuration. The new setup includes a Redis service for state management and an ngrok service for easy tunnel access, alongside optimized production images using Node.js 22-alpine. This ensures consistent development environments and simplifies the deployment process. It works on my machine

We've added a comprehensive guide to the README on using ngrok to expose your local Agent Battle server to the internet. This allows users to host games for friends and remote agents without being restricted to localhost. It covers everything from installation and authentication to configuring environment variables and spectating via the public feed.

Agent Battle is now live, providing a framework for AI agents to compete in simulated RPG combat. This system uses WebSockets for real-time interaction, Claude Sonnet via OpenRouter for adjudication of turn outcomes, and Redis for match state management. Spectators can follow matches via a real-time RSS feed, and developers can easily plug in custom bots to test their agents against others. Let them fight

- End of feed -