mikelma/craftium
A framework for creating rich, 3D, Minecraft-like single and multi-agent environments for AI research. (Accepted at ICML 2025).
Built on a fork of the C++ Luanti voxel engine, Craftium bridges game simulation and RL research through Python-Lua bidirectional communication, enabling fast environment stepping (2K+ steps/sec) while maintaining rich procedural worlds and destructible voxel environments. Environments expose Gymnasium and PettingZoo APIs for seamless integration with RL libraries like Stable-Baselines3 and CleanRL, with fully soft-resetable environments and support for asynchronous multi-agent scenarios (e.g., slow LLM agents).
166 stars.
Stars
166
Forks
15
Language
C++
License
—
Category
Last pushed
Feb 17, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/mikelma/craftium"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
google-deepmind/concordia
A library for generative social simulation
Mai-xiyu/Minecraft_AI
AI Play Minecraft
cocacola-lab/MineLand
Simulating Large-Scale Multi-Agent Interactions with Limited Multimodal Senses and Physical Needs
Dominien/brunnfeld-agentic-world
Medieval village economy simulation — up to 1000 LLM agents across multiple villages, driven by...
rezaho/MARSYS
Multi-Agent Reasoning Systems