awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
mindcraft-bots avatar

mindcraft-bots/mindcraft

0
View on GitHub↗
5,416 stars·830 forks·JavaScript·MIT·46 views

Mindcraft

Mindcraft is a framework for connecting large language models to game clients to create autonomous characters that communicate and perform actions within a simulated environment. It functions as an orchestrator for bots, utilizing a system that bridges high-level AI instructions with low-level game protocol packets to enable the execution of in-game tasks.

The system uses retrieval-augmented generation to select relevant conversation history and code examples via embedding-based context retrieval. It supports the development of specific AI personas through profile configurations and facilitates multi-agent coordination, allowing multiple autonomous characters to collaborate through natural language and resource sharing to achieve shared objectives.

The framework includes a goal-oriented task system that decomposes complex objectives into procedural steps and validates them against world states. It provides capabilities for parallel world orchestration to run concurrent experiments across isolated environments, alongside text-to-speech integration for real-time audio narration of agent actions.

The project includes utilities for importing custom world files and synchronizing collected log files and configurations to remote cloud storage.

Features

  • LLM-Driven Agent Loops - Provides the central loop that processes game state and LLM responses to execute actions in the world.
  • LLM Integrations - Connects large language models to Minecraft game clients to create autonomous characters capable of performing complex in-game tasks.
  • Multi-Agent Coordination Systems - Implements a framework where multiple specialized AI agents collaborate on complex in-game tasks by sharing state and delegating sub-processes.
  • Agent Persona Configurations - Uses external configuration files to map backend models and system prompts to specific agent identities.
  • Agentic RAG Platforms - Integrates reasoning agents with retrieval-augmented generation to fetch relevant conversation history and coding examples for improved behavior.
  • Multi-Agent Collaboration Systems - Facilitates cooperation between multiple agents through natural language communication and resource sharing to achieve shared objectives.
  • Agent Persona Definitions - Defines agent behavior and constraints through profile-based system prompts and model configurations.
  • Autonomous Agent Simulations - Provides a simulated environment to evaluate the performance of autonomous AI agents on complex tasks.
  • Autonomous Goal Pursuit - Executes predefined high-level goals such as item collection to drive autonomous agent behavior.
  • LLM Model Integrations - Provides the mechanism for integrating large language models into the game environment to drive autonomous characters.
  • Persona Behavioral Refinement - Refines character behaviors and prompts to control how AI agents interact and speak.
  • Procedural Task Decomposition - Decomposes complex objectives into smaller procedural steps validated against the game world and inventory.
  • Game Automation Bots - Uses the Mineflayer framework to automate in-game tasks like construction and item collection.
  • Minecraft Bot Frameworks - Integrates large language models with Minecraft bots to create characters that communicate and act.
  • Bot Orchestration Frameworks - Provides a management layer for Mineflayer bots to coordinate multi-agent collaboration and task execution via natural language.
  • Contextual Information Retrieval - Uses embedding-based similarity search to select relevant conversation history and code snippets to ground AI responses.
  • Contextual Retrieval for Agents - Implements embedding-based retrieval of conversation and code context to improve the precision of agent prompts.
  • Game AI Environments - Provides a platform for running parallel isolated game worlds to evaluate how LLM agents handle procedural goals.
  • World-State Goal Definitions - Allows creating new objectives by specifying target items and inventories to validate agent success.
  • Game Protocol Abstractions - Uses Mineflayer to translate high-level AI instructions into low-level Minecraft protocol packets.
  • Parallel World Simulations - Launches multiple isolated game instances simultaneously to run concurrent autonomous agent experiments.
  • Scenario-Based Agent Evaluation - Runs agents through generated scenarios to evaluate their ability to complete complex procedural goals.

Star history

Star history chart for mindcraft-bots/mindcraftStar history chart for mindcraft-bots/mindcraft

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Mindcraft

These projects share indexed features with Mindcraft. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • qwibitai/nanoclawqwibitai avatar

    qwibitai/nanoclaw

    29,956View on GitHub↗

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    TypeScriptai-agentsai-assistantclaude-code
    View on GitHub↗29,956
  • microsoft/vscode-copilot-chatmicrosoft avatar

    microsoft/vscode-copilot-chat

    9,493View on GitHub↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    TypeScript
    View on GitHub↗9,493
  • camel-ai/oasiscamel-ai avatar

    camel-ai/oasis

    4,833View on GitHub↗

    Oasis is an LLM-powered multi-agent social simulator and research tool designed to study synthetic social phenomena. It functions as a synthetic social network platform, replicating the infrastructure of social sites including user profiles, follow relationships, and content discovery mechanisms to model human-like social behaviors at scale. The framework orchestrates large-scale agent populations, supporting up to one million autonomous agents. It distinguishes itself by translating language model outputs into concrete social actions and external tool executions through a tool-calling orches

    Pythonagent-based-frameworkagent-based-simulationai-societies
    View on GitHub↗4,833
  • langroid/langroidlangroid avatar

    langroid/langroid

    3,894View on GitHub↗

    Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI applications. It serves as a multi-modal integration layer that connects diverse local and remote language models with an agentic retrieval-augmented generation system. The project distinguishes itself through a collaborative message-exchange paradigm, allowing specialized agents to delegate tasks hierarchically and coordinate via structured communication. It features an advanced state management system for conversational AI, including the ability to rewind and prune conversation hist

    Pythonagentsaichatgpt
    View on GitHub↗3,894
Compare all 30 related projects→

Frequently asked questions

What does mindcraft-bots/mindcraft do?

Mindcraft is a framework for connecting large language models to game clients to create autonomous characters that communicate and perform actions within a simulated environment. It functions as an orchestrator for bots, utilizing a system that bridges high-level AI instructions with low-level game protocol packets to enable the execution of in-game tasks.

What are the main features of mindcraft-bots/mindcraft?

The main features of mindcraft-bots/mindcraft are: LLM-Driven Agent Loops, LLM Integrations, Multi-Agent Coordination Systems, Agent Persona Configurations, Agentic RAG Platforms, Multi-Agent Collaboration Systems, Agent Persona Definitions, Autonomous Agent Simulations.

Which projects share features with mindcraft-bots/mindcraft?

Projects with overlapping indexed features include: microsoft/vscode-copilot-chat — This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for… qwibitai/nanoclaw — Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI… camel-ai/oasis — Oasis is an LLM-powered multi-agent social simulator and research tool designed to study synthetic social phenomena.… langroid/langroid — Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI… cjo4m06/mcp-shrimp-task-manager — This project is a framework for managing multi-agent software development workflows built on the Model Context… 1jehuang/jcode — jcode is a framework for developing autonomous AI coding agents that automate software development tasks. It functions…