Mindcraft

Tracked

A Minecraft multi-agent and agent framework that integrates LLMs with Mineflayer to build programmable, collaborative bots and task suites.

Author mindcraft-bots Open Sourced 2023-08-16 Last Commit Unknown

Mindcraft is an open-source framework that integrates large language models with Mineflayer to create intelligent, programmable bots within Minecraft. It supports a wide range of model backends and provides profile-based configuration, task suites, and evaluation tools for benchmarking agent behavior in an interactive game environment.

Key Features

  • Multi-backend model support spanning OpenAI, Anthropic, Gemini, Replicate, Hugging Face, Ollama, and other providers for flexible LLM experimentation
  • Task-driven evaluation with structured definitions and tooling to measure and compare agent performance inside the game world
  • Profile-based configuration enabling reproducible agent setups that can be shared, versioned, and benchmarked
  • Docker support for consistent deployment across development and research environments
  • Rich community resources including tutorials, demos, and an active contributor base

Use Cases

  • Teaching AI concepts through interactive, game-based agent demonstrations in educational settings
  • Evaluating embodied agent strategies and multi-agent collaboration in a controlled but dynamic environment
  • Creating intelligent NPCs and entertaining demonstrations of LLM-driven gameplay for hobbyists and game developers
  • Benchmarking LLM reasoning, planning, and tool-use capabilities against standardized task suites

Technical Highlights

  • Primarily JavaScript and Node.js with supplementary Python components for task evaluation tooling
  • Profile-and-task-driven architecture using configuration files for reproducible, shareable agent setups
  • Active community with academic citations on arXiv and frequent releases