Discover and explore top open-source AI tools and projects—updated daily.
YuvDwiAI agents for embodied gameplay and complex task execution
New!
Top 37.0% on SourcePulse
This project provides AI agents, named "Steve," that can play Minecraft, automating tasks through natural language commands. It targets Minecraft players and AI researchers interested in embodied agents, offering benefits like autonomous gameplay, collaborative task execution, and a novel interaction paradigm.
How It Works
Each Steve agent operates on a ReAct-style loop: Reason, Act, and Observe. Natural language instructions are processed by an LLM (Groq, OpenAI, or Gemini) which breaks them down into executable code. This code interacts directly with Minecraft's game mechanics. For multi-agent coordination, a server-side manager divides tasks like building into spatial sections, assigns agents, prevents conflicts, and rebalances workloads deterministically.
Quick Start & Requirements
config/steve-common.toml./steve spawn <name> and press 'K' to open the command panel.Highlighted Details
Maintenance & Community
The project is inspired by LangChain/AutoGPT and utilizes Minecraft Forge. Planned features include crafting, voice commands, persistent memory via vector databases, and asynchronous action execution. Community interaction details like Discord/Slack are not specified.
Licensing & Compatibility
The project is licensed under the MIT license, permitting commercial use and closed-source linking. It requires Minecraft 1.20.1 with Forge.
Limitations & Caveats
Agent intelligence is dependent on the LLM used; GPT-3.5 may make suboptimal decisions compared to GPT-4. Currently, agents cannot craft tools. Actions are synchronous, preventing multitasking. Agent memory and world context reset upon game restart, though persistent memory is planned.
3 weeks ago
Inactive
Unity-Technologies
ag2ai
agno-agi