SimulateCraft
LLM agents that play Minecraft
One command installs and launches. Then point it at OpenRouter, 9Router, or your own OpenAI-compatible API.
PowerShell
irm https://raw.githubusercontent.com/DanyalAbbas/SimulateCraft/main/install.ps1 | iex
Terminal
curl -fsSL https://raw.githubusercontent.com/DanyalAbbas/SimulateCraft/main/install.sh | bash
Connect an LLM
after install
Prefer OpenRouter, 9Router, or your own API. Groq works for a quick try but hits rate limits fast.
- OpenRouter — set
OPENROUTER_API_KEYin.env - 9Router — set
OPENAI_BASE_URL,OPENAI_API_KEY, andSIMULATECRAFT_MODEL - Own API — any OpenAI-compatible endpoint via
OPENAI_BASE_URL
- Needs Node.js 18+, Git, and Docker Desktop for the bundled Minecraft server.
- Viewer → http://127.0.0.1:8000
- Minecraft Java 1.21.4 → Multiplayer →
localhost
Connect
docs · source · author