
What was done
sedthh used GPT-6 Astra to build a mod for Lionhead's Black & White that exposes the game world to an LLM as tools, so you can talk to your creature and it acts on what you say.
Sedthh built a fan mod for Black & White that lets you chat with your creature and have an LLM decide what it does. It was made with GPT-6 Astra, and the game world is exposed to the model as tools and context.
How it was done
The installer adds a DLL bridge at the point where the game loads its scripting library. The bridge keeps the original library and forwards its calls, so the game scripts still run. A local Python service reads game state through the bridge, builds short summaries of the world and the creature, and keeps chat history and memory. The model gets tools to inspect things, find targets and act. Python checks each request before sending a command back to the game. The mod works with OpenAI, Claude, Gemini or local model presets.
Results
Press Ctrl+Enter in the game to talk to the creature, for example to wave hello or cast a miracle. The original creature AI keeps running and learning between LLM commands. The README lists limits: later islands and multiplayer are untested, Creature Isle is unsupported, and it does not work with openblack. You need your own copy of the game. The repo has no game code or assets and is an unofficial project under the MIT licence.