AI chat and agent tooling for Godot, with MCP support, local runtime, and native editor integration.
# Add to your Claude Code skills
git clone https://github.com/fennaraOfficial/fennara-godot-aiGuides for using ai agents skills like fennara-godot-ai.
fennara-godot-ai is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by fennaraOfficial. AI chat and agent tooling for Godot, with MCP support, local runtime, and native editor integration. It has 62 GitHub stars.
fennara-godot-ai's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/fennaraOfficial/fennara-godot-ai" and add it to your Claude Code skills directory (see the Installation section above).
fennara-godot-ai is primarily written in C++. It is open-source under fennaraOfficial on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh fennara-godot-ai against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Fennara gives MCP clients a live connection to Godot. Agents can inspect scenes, check scripts, capture runtime errors, and validate changes inside the editor instead of guessing from project files alone.
It is built for Godot projects where file edits are not enough. Node paths, exported variables, scene resources, runtime logs, screenshots, and editor diagnostics all matter.
Fennara also includes an in-editor chat dock backed by the same local daemon. The chat can use project-aware tools, show the active MCP target, store its OpenRouter key locally, and attach image context when supported by the selected model.
The built-in chat requires your own OpenRouter API key. Create a key from OpenRouter Keys, then paste it into the Fennara chat settings inside Godot. Fennara stores that key locally through the daemon and does not put it in the Godot project. MCP clients can still use Fennara's tools through their own model/app setup.
For the full install walkthrough, see Setup.
fennara CLIres://addons/fennara/On Linux, the embedded chat webview uses a shared CEF runtime installed once under the user's Fennara app-data directory. The CEF runtime is separate from the Godot addon so every project does not carry a browser engine copy.
Follow these steps in order.
Windows:
irm https://raw.githubusercontent.com/fennaraOfficial/fennara-godot-ai/main/install.ps1 | iex
macOS / Linux:
curl -fsSL https://raw.githubusercontent.com/fennaraOfficial/fennara-godot-ai/main/install.sh | sh
Check the install:
fennara doctor
Run this from the Godot project folder:
cd path/to/your-godot-project
fennara install
For a C# project:
fennara install --csharp
Then open the project in Godot.
fennara install also writes project guidance for AI coding agents:
AGENTS.md
.fennara/ai/guidelines.md
Claude Code and Claude Desktop:
fennara mcp-setup --claude
Gemini and Antigravity:
fennara mcp-setup --gemini
Cursor:
fennara mcp-setup --cursor
Codex:
fennara mcp-setup --codex
More targets:
fennara mcp-setup --help
Restart the MCP app after setup so it reloads the Fennara server.
With the Godot project open, ask your MCP app:
Use Fennara MCP to run fennara_status and tell me which Godot project is connected.
If the project path is correct, the MCP server and Godot plugin are talking.
If more than one Godot project is open, use the Fennara dock's MCP target control to choose which project receives external MCP tool calls.
Run this from the Godot project folder:
cd path/to/your-godot-project
fennara update
fennara update reads the release manifest, then refreshes the project addon, local runtime package, generated Fennara guidance files, and any release-managed shared webview runtime needed by the current platform. Rerun the install script only when the CLI says a release requires a newer outer CLI.
Fennara exposes a small set of Godot-aware tools:
The goal is not to replace an agent's normal file tools. Fennara gives the missing Godot feedback loop.
The Fennara dock includes a native web chat surface inside Godot. It talks to the local daemon, not a hosted Fennara backend.
Start here:
More videos:
See Demos for more videos from the Fennara channel.
Useful starting points:
Questions, setup help, and early feedback are welcome on Discord:
https://discord.com/invite/3fF4ft9PTk
See LICENSE.md.