An autonomous Minecraft agent powered by Large Language Models & Mineflayer.

Warnings & Disclaimers Updates Logs

What is BOTCRAFT?

BOTCRAFT is an advanced Minecraft automation tool and agent powered by Gemini AI. Unlike traditional hardcoded bots, BOTCRAFT uses a dynamic Skills API architecture that allows it to interpret natural language commands, perceive its surroundings in real-time, and make autonomous decisions to survive, build, craft, and explore.

Key Features

LLM Decision Engine

Driven by Gemini to reason about the world, plan tasks, and break down complex goals into dynamic actions.

Crafting & Mining

Autonomous resource gathering and item crafting using both 2x2 player inventory and 3x3 Crafting Tables.

World Interaction

Inspects and loots chests, operates levers/buttons, opens doors, and places blocks in 3D coordinates.

Smart Pathfinding

Navigates complex terrain, obstacles, and follows players dynamically using mineflayer-pathfinder.

Infinite Skill System

BOTCRAFT is not constrained by a fixed set of hardcoded commands. Built upon an extensible API framework, its capabilities are virtually infinite. The AI dynamically selects, chains, and executes actions based on real-time world context and natural language prompts, allowing developers to plug in new custom skills endlessly.

Tech Stack

Node.js Mineflayer Google Gemini API mineflayer-pathfinder vec3