explaingit

lolner95/godotter

Analysis updated 2026-05-18

65GDScriptAudience · developerComplexity · 3/5Setup · moderate

TLDR

An AI assistant plugin built into the Godot 4 game engine that chats about your project and can plan, write, and edit code directly inside the editor.

Mindmap

mindmap
  root((GoDotter))
    What it does
      Docked AI chat panel
      Plan first workflow
      Diff viewer
    Tech stack
      GDScript
      Python
      FastAPI
    Use cases
      Plan new game features
      Fix errors in a scene
      Visualize scene hierarchy
    Audience
      Godot developers
      Solo game devs

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Chat with an AI about your Godot project to plan new features

USE CASE 2

Get AI-proposed code changes with a diff viewer before applying them

USE CASE 3

Visualize and analyze your scene hierarchy with the Neon Visual Map

USE CASE 4

Store permanent notes about your project's architecture for the AI to remember

What is it built with?

GDScriptPythonFastAPIGodot

How does it compare?

lolner95/godottergodotengine/godot-docs-project-starterskelpekk/juicee
Stars653926
LanguageGDScriptGDScriptGDScript
Last pushed2025-04-15
MaintenanceStale
Setup difficultymoderateeasyeasy
Complexity3/51/52/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Godot 4.3+ and a Python installation for the local FastAPI backend.

In plain English

GoDotter is an AI assistant built directly into the Godot 4 game engine as a plugin (an add-on that extends the editor). It aims to be for Godot what Cursor is for general software development, a tool that understands the full context of your game project and can help you plan, write, and edit code without making you switch between different apps. The plugin adds a docked panel inside Godot's own editor interface. From there you can chat with the AI in plain language about your game, asking it to explain a scene, plan new features, help fix errors, or even write changes to your project files. It connects to a small server running Python on your own computer (using a framework called FastAPI), and that server calls out to AI providers such as Google Gemini, OpenAI, or Claude depending on your settings. Your actual project files never leave your machine, only the AI conversation goes to the external service. Key features include a plan-first workflow where the AI maps out what it intends to do before touching any files, a diff viewer showing exactly what changes are proposed so you can approve or revert them, a "Neon Visual Map" that colors and analyzes your scene hierarchy visually, and a memory system where you can store permanent notes about your project's architecture and style. You would use GoDotter if you are a solo developer or small team working in Godot who wants an AI assistant that understands scenes, nodes, and game-specific structure rather than just generic code. It requires Godot 4.3 or later and a Python installation for the backend server.

Copy-paste prompts

Prompt 1
Help me install GoDotter's Godot 4 plugin and connect it to Claude as my AI provider.
Prompt 2
Use GoDotter to plan and implement a new player movement feature in my scene.
Prompt 3
Explain how GoDotter's plan first workflow works before it edits my project files.
Prompt 4
Show me how to review and revert AI-proposed changes in GoDotter's diff viewer.

Frequently asked questions

What is godotter?

An AI assistant plugin built into the Godot 4 game engine that chats about your project and can plan, write, and edit code directly inside the editor.

What language is godotter written in?

Mainly GDScript. The stack also includes GDScript, Python, FastAPI.

How hard is godotter to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is godotter for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.