Embed AI assistants in Godot to help you code, edit scenes, and more.
Assistants can help you with the following and more:
- Code: Create and edit scripts.
- Scenes: Scan scenes, manage nodes, properties, signals, and groups.
- Resources: Create and edit embedded and external resources.
- Files: Scan directories and create text files.
Think about it, those creating most of the tools for AI are trying to push you toward a subscription đ. This plugin challenges the assumption you need super-powerful AI by allowing you to create smaller, specialized assistants for specific tasks. Maybe you only need a local LLM with enough info to handle your Player, another for your Enemies, etc. You only need to invest a little in their setup, and you can skip the AI that knows quantum physics and has all the information on the internet.
Watch this video for an in-depth tutorial.
| Highlights | |
|---|---|
| 𫵠Own your game | Designed for developers who still want to drive their game's creative and development processes, but want AI help to augment their capacity. |
| đ° Forget about subscriptions (if you want) | Designed for local LLMs first, but capable of using remote options. |
| đ¤ Small focused assistants | With a unique take on LLMs centered around the idea of having different assistant types for different tasks. |
| đĄď¸ Secure | Designed to give you control over what your assistants can or cannot do. |
| 𪜠Lightweight | Designed to have the least amount of dependencies, you only need to have a program to run LLMs like Ollama, don't worry about installing a bunch of other things. |
| đ§ Extensible | Designed in a way you can build new tools or enable new LLM providers. |
Please note:
This plugin doesn't run LLM models directly, but acts as an interface between Godot and your LLM provider. There are plenty of options to run LLMs locally. Thanks to the community, this tool supports the following:
- Ollama*
- Google Gemini
- Jan
- Ollama Turbo
- OpenRouter
- OpenWebUI
- xAI
*Ollama is supported by the maintainer, and sometimes ahead in features.
Want more details? Check the GitHub page.
Note: This tool does not offer graphics or music generation.
Hi, I'm Forest, I'm a fellow game developer that sometimes ends up building game dev tools.
I created this plugin for my personal use, and decided to share it as open source. Hope you find it useful.
Note that even when I am leaving the reviews open in Godot Asset Store, I won't actively monitor them, the best way to give feedback or get in touch is through GitHub.
Changelog for version v2.0.0
No changelog provided for this version.