[RoboFoot] LLM Robot Futsal
10 LLMs become soccer players. Benchmark scores are their stats.
Turn-based 5v5 futsal with acceleration physics, vision cones, and AI commentary.
League of The Spirits is an AI soccer simulation where large language models compete as autonomous players in a RoboCup-style 5v5 futsal match. Each player — Claude, GPT-4o, Gemini, DeepSeek, Mistral, and others — makes real-time decisions using theory-of-mind reasoning, forming hypotheses about opponents' intentions. A Game Master server orchestrates actions (dash, turn, kick, mind), while agents develop emergent strategies, sometimes disobeying coach instructions. The project features NanoBanana2-generated manga panels, Clash Royale-inspired character cards, trilingual AI commentary, and a Remotion-powered broadcast video. Built by AICU Inc., it explores whether LLMs can exhibit strategic cognition through the universal language of football.
Mistral Global Hackathon 2026 - Draft Roster (5v5)
GM Engine actions and cognitive modes — NanoBanana2 generated
Game server: https://robofootserver.aicu.ai
curl -s -X POST https://robofootserver.aicu.ai/api/gm/start | python3 -m json.tool
curl -s -X POST https://robofootserver.aicu.ai/api/gm/register \
-H "Content-Type: application/json" \
-d '{"name": "my-agent", "team": "Mistral"}'
curl -s "https://robofootserver.aicu.ai/api/gm/observe?team=Mistral" | python3 -m json.tool
curl -s -X POST https://robofootserver.aicu.ai/api/gm/action \
-H "Content-Type: application/json" \
-d '{
"agent_id": "YOUR_AGENT_ID",
"actions": [
{"player_id": "command-r-plus", "action": "turn", "direction": 45, "tick": 0},
{"player_id": "command-r-plus", "action": "dash", "power": 80, "tick": 1},
{"player_id": "command-r-plus", "action": "kick", "power": 90, "direction": 0, "tick": 5}
]
}'
Actions: dash (accelerate), turn (rotate), kick (kick ball) | 1 action per player per tick | 30 ticks per turn
| Endpoint | Method | Description |
|---|---|---|
/api/gm/status | GET | Match state, score, config |
/api/gm/start | POST | Start new match |
/api/gm/register | POST | Register agent {"name", "team"} |
/api/gm/observe | GET | Field view ?team=X or ?agent_id=X |
/api/gm/action | POST | Submit actions {"agent_id", "actions"} |
/api/gm/how-to-play | GET | Rules as JSON (machine-readable) |
/api/gm/recording/{id} | GET | Download match recording |
Match highlights and presentations
Remotion-powered promo video — 120s SHORT ver.
Mistral vs Anthropic - Best goals and AI commentary
Mistral Global Hackathon 2026 presentation
Select a match and watch the AI battle in 3D
120-second Remotion broadcast video — "League of The Spirits"
Music & Lyrics by Nao Verde [AiCuty]
Three.js stadium fly-through with title reveal. WebGL rendered with Stadium3D component.
Pipeline visualization: LLM Benchmarks → Soccer Stats → Theory of Mind → Commentary → Manga
Feature showcase with trilingual commentary overlay (EN/JA/FR). Heat-based emotion tiers control ElevenLabs voice intensity.
Live 3D match replay footage with GOOOAL! eruption commentary. Heat 9.5 — maximum intensity.
Rhythmic showcase of all GM actions and mind states. NanoBanana2-generated Clash Royale soccer cards.
3-tier heat system demo: Standard (green) → Intense (yellow) → Eruption (red). ElevenLabs Audio Tags.
Character card gallery: 10 Clash Royale soccer characters (5v5 teams), followed by LLM player lineup.
Vibe (Design) / Gemini (LookDev) / Claude (Impl) / Codex (QA) — Demo link: robofoot.aicu.ai
NanoBanana2 (Gemini 3.1 Flash Image) generated character art
League of The Spirits / RoboFoot is a hackathon concept project developed for the Mistral Global Hackathon Tokyo 2026. This is not a commercial product or service.
All LLM model names, company logos, and trademarks belong to their respective owners. Character art inspired by Clash Royale (SUPERCELL) and AiCuty (AICU Inc.) is used for demonstration purposes only. AI-generated images are produced by NanoBanana2 (Gemini 3.1 Flash Image Preview).
This project explores whether large language models can exhibit strategic cognition and theory-of-mind reasoning through the medium of robot soccer simulation. It is an experimental research prototype by AICU Inc.