Skip to content

AnvoltrixGames/GodAgent

Repository files navigation

GodAgent 🤖

GodAgent is a powerful plugin for Godot 4 that brings autonomous AI agents directly into the editor.
It allows you to interact with various language models (LLMs) and execute dynamic tools within your projects.

🚀 Features

  • Multi-Provider Support: Connect with Ollama, OpenAI, Jan, OpenWebUI, and OpenRouter.
  • Dynamic Tools: Agents can execute functions inside the Godot environment.
  • Chat History: Manage and persist conversations with agents.
  • Integrated Interface: A dedicated dock for a smooth editor experience.
  • Easy Configuration: Manage models and API keys directly from the project settings.
  • Multi-Project Friendly: Works in any Godot 4 project.

📦 Installation

  1. Download or clone this repository.
  2. Copy the addons/GodAgent folder into your project’s res://addons/ directory.
  3. In Godot, go to Project → Project Settings → Plugins.
  4. Find GodAgent and enable it.

💡 Tip: To use it across multiple projects, consider using Git submodules or downloading it from the Asset Library.

🛠️ Configuration

  • A new panel called GodAgent will appear in the editor.
  • Choose your preferred LLM provider.
  • If using external providers (like OpenAI or OpenRouter), make sure to set your API key.

📄 License

This project is licensed under the MIT License.
See the LICENSE file for details. Free to use, modify, and distribute.


Developed by Anvoltrix Games
We don’t follow the game, we change it.

GodAgent

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published