Ziva AI is an AI agent and coding assistant that lives inside the Godot Editor. Use ChatGPT, Claude, Gemini, or other large language models as an AI copilot for game development: write GDScript, create scenes, generate sprites, edit shaders, debug errors, and more without leaving the editor.
Whether you're an experienced developer looking for an AI copilot to speed up repetitive tasks, a beginner trying vibe coding for the first time, or a solo indie dev building your dream game, Ziva AI adapts to your workflow and helps you ship faster.
How Ziva AI Works
Ziva AI connects directly to your Godot project via MCP (Model Context Protocol) and gives large language models full context about your codebase. Unlike copying code into a browser tab, the AI agent understands your scene tree, scripts, project settings, and file structure — so every AI response is tailored to your actual project.
Under the hood, Ziva AI has dozens of integrations with Godot's internals:
- Code Editing — Leverage our custom setup to write perfect GDScript and C# code for Godot following the best conventions and latest documentation
- Error analysis — Ziva AI reads Godot's debugger errors, script errors, and output logs itself, with the source file and line number, and sees the errors its own edits cause, so it can diagnose and fix problems without you pasting anything
- File search — Built-in
globandgreptools let Ziva AI search across your project files to find relevant code before making changes - Documentation lookup — Ziva AI searches the official Godot documentation in real time, looking up classes, methods, properties, and signals to give accurate, grounded answers
- Screenshot analysis — The AI assistant can capture and analyze screenshots of your running game to help debug visual issues
- Scene tree management — The AI agent can browse and edit your scene trees via the Godot API, ensuring clean, non-hallucinated modifications with no race conditions
Every AI change is reversible with one-click undo — Ziva AI snapshots your files before each modification so your project is always safe.
Privacy and Security
- Ziva AI does not store any of your code or use it for AI training purposes
- Some AI providers offer zero data retention — Ziva AI shows you each provider's policy
- All generated code and assets are your intellectual property
- Ziva AI informs you about each AI provider's data retention policy in the model picker
- GDPR rights are covered in our privacy policy
Features
AI Scene Generation
Create entire Godot scenes by describing what you need. Ziva AI builds the node tree, configures properties, attaches scripts, and sets up signals — all from a plain English description.
- Generate player controllers, enemies, UI systems, and game mechanics
- Create scenes with proper node hierarchy, collision shapes, and scripts
- Edit existing scenes — add nodes, change properties, restructure the tree
AI Sprite and Asset Generation
Generate game art directly inside the Godot Editor. Ziva AI creates pixel art, sprites, and textures using AI image generation (RetroDiffusion and ChatGPT image models, with your own reference images), then imports them directly into your project.
- AI pixel art generation with automatic project import
- Create AnimatedSprite2D frames and sprite sheets
- Generate textures and materials for 3D projects
AI Shader Generation
Write and edit Godot shaders using natural language. Describe the visual effect you want and the AI coding assistant generates the shader code — no need to learn the Godot shading language from scratch.
AI Code Generation and Editing
Describe what you want in plain English and Ziva AI writes the GDScript. The AI coding assistant handles everything from generating complete scripts to adding functions, fixing bugs, refactoring messy code, and writing unit tests.
- Generate complete GDScript files from natural language descriptions
- Add, modify, or remove functions and classes in existing scripts
- AI-powered code refactoring — clean up and restructure code
- Fix errors without pasting them: Ziva AI reads Godot's error messages itself, with file and line, and diagnoses the problem
- Write and run automated tests with GdUnit4 integration
TileMap Generation
Build TileMapLayers and configure tilesets with AI assistance. Describe your level layout and let Ziva AI handle the tile placement, terrain configuration, and collision setup.
Test Runner
Run your GdUnit4 test suite directly through Ziva AI. The AI agent can run tests, read the results, and automatically fix failing tests — tightening the feedback loop between writing code and verifying it works.
AI Playtesting
Ziva AI can launch a scene in the Game tab, send keyboard and mouse input, and take screenshots to check its own work. On Pro and Ultra, the Full Game Playtest Agent plays through your whole game, reads runtime errors, reports pass or fail against your goals, and records the session.
Supported AI Models
Ziva AI works with multiple LLM providers. Switch between AI models at any time — no lock-in to a single provider.
ChatGPT (OpenAI) — GPT 5.6 Luna, GPT 5.6 Terra, and other OpenAI models, with GPT 5.6 Sol and GPT 6 Astra on Pro. You can also connect your own ChatGPT Codex subscription on every plan, including free Hobby.
Claude (Anthropic) — Claude Haiku 4.5 on every plan, and Claude Sonnet 5, Opus 5, and Fable 5.1 on Pro. You can also connect your own Claude Code subscription on every plan, including free Hobby. Claude excels at understanding complex codebases and generating well-structured GDScript.
Gemini (Google) — Gemini 3.8 Flash, a fast Google AI model available on every plan.
Minimax M3 — A cost-effective AI model alternative for developers who want to minimize API costs while still getting quality code generation.
More models: Grok 4.6, Kimi K3, DeepSeek v4.1 Flash, and GLM 5.3. You can also run local models through Ollama or LM Studio, or use your own OpenRouter credit.
Ziva AI tells you about each provider's data retention policy in the model picker. Some models, such as Claude Haiku 4.5, Sonnet 5, Opus 5, and GLM 5.3, offer zero data retention. Ziva AI makes it easy to see which AI models retain data and which don't, so you can choose the right privacy level for your project.
MCP Integration (Model Context Protocol)
Ziva AI uses MCP (Model Context Protocol) to connect AI models to the Godot Editor. MCP is the open standard for AI tool integration — the same protocol used by tools like Claude Desktop, Cursor, and other AI development environments.
MCP gives the AI agent structured access to your Godot project: scripts, scenes, project settings, documentation, and the scene tree. This means the AI assistant always has the context it needs to generate accurate, project-specific code rather than generic snippets.
Because Ziva AI is built on MCP, it benefits from the growing MCP ecosystem and can be extended as new AI capabilities are developed.
Ziva AI also runs as a local MCP server, so Claude Code, Cursor, Codex, Windsurf, Cline, and other MCP clients can use Ziva's Godot tools: inspect scenes, edit nodes and scripts, read Godot errors, and run or stop the game.
Why AI and Godot Are a Perfect Match
Godot is uniquely well-suited for AI-assisted game development:
- Text-based file formats — GDScript (.gd), scenes (.tscn), and resources (.tres) are all human-readable text files. AI language models operate on text, so they can read and write Godot files natively.
- Focused language design — GDScript has approximately 850 built-in classes with a consistent, Python-like API. This focused design means AI models hallucinate less compared to engines with larger, more fragmented APIs.
- Scene tree architecture — Godot's node-based scene tree and signal system follow consistent patterns that AI can understand and generate reliably.
- Clean diffs — Text-based formats produce clean, reviewable diffs. When the AI agent modifies a scene or script, you can see exactly what changed.
This is why AI code generation works better in Godot than in many other game engines — the engine's design philosophy aligns naturally with how large language models process and generate code.
Use Cases
Vibe Coding for Game Development
New to programming? Describe what you want your game to do in plain English and let the AI agent build it. Ziva AI makes vibe coding in Godot practical — create player controllers, enemies, UI systems, and game mechanics by having a conversation with the AI coding assistant. No GDScript knowledge required to get started.
AI Copilot for Experienced Developers
Already a skilled Godot developer? Use Ziva AI as an AI copilot to automate the boring parts — generate boilerplate GDScript, write unit tests, refactor messy scripts, create placeholder art, and prototype ideas faster. The AI assistant handles the tedious work so you can focus on game design and creative decisions.
Learn Godot with AI
Use Ziva AI as a learning companion. Ask the AI assistant to explain code, walk you through Godot concepts, or show you how to implement specific features. The AI teacher gives you answers tailored to your exact project and codebase — like having a tutor who already understands your game. Whether you're a complete beginner learning game development for the first time or an experienced developer picking up GDScript, Ziva AI helps you learn faster.
AI-Powered Debugging
Ask Ziva AI to fix an error, no pasting needed. The AI agent reads the error message from Godot's debugger with file and line numbers, your code, and Godot's documentation to make targeted fixes. For visual bugs, the AI assistant can capture a screenshot of your running game and analyze what's going wrong. No more searching forums for cryptic error messages.
Rapid Prototyping for Solo and Indie Developers
Go from idea to playable prototype faster than ever. Describe a game mechanic, let the AI agent generate the GDScript and scenes, playtest, iterate. Ziva AI's AI-powered generation tools let solo developers and small indie teams build and test ideas in minutes instead of hours.
Comparison: Ziva AI vs Other Approaches
Ziva AI vs ChatGPT / Claude in a Browser
Using ChatGPT or Claude in a browser tab means constant context switching — copy code, explain your project structure, paste the response back, fix the imports. Ziva AI eliminates this by living inside the editor with direct access to your project. The AI agent already knows your codebase, so you skip the explanation step.
Ziva AI vs GitHub Copilot, Cursor, Windsurf, or Cline
Tools like GitHub Copilot, Cursor, Windsurf, and Cline are built for general-purpose code editors like VS Code. On their own they work on files and don't see Godot's live scene tree, signals, or editor errors. You can connect them to Ziva AI's MCP server to give them those tools. Ziva AI is built specifically for the Godot Editor with deep engine integrations and real-time Godot documentation lookup. It's the AI coding assistant designed for game developers who work in Godot.
Ziva AI vs Other Godot AI Plugins
Other Godot AI plugins like AI Assistant Hub, Godot Copilot, or Godot AI Assistant offer basic LLM integration. Ziva AI goes further with full MCP integration, scene tree access, file search, error diagnosis, AI sprite generation, test running, and smart context pruning that keeps AI costs low. Ziva AI also supports multiple LLM providers (ChatGPT, Claude, Gemini) instead of locking you into one.
FAQ
Which AI models does Ziva AI support? Every plan includes models from OpenAI (ChatGPT), Anthropic (Claude), Google (Gemini), MiniMax, and other LLM providers. The most capable models (Ziva Genius, Claude Sonnet 5 and Opus 5, GPT 6 Astra) are on Pro and Ultra. The Hobby plan is free: 50 Ziva Baby messages a day, 10 Ziva Smart messages, and $3/month of included AI usage. No credit card required. You can also connect your own Claude Code or ChatGPT Codex subscription on any plan.
How is Ziva AI different from using ChatGPT or Claude in a browser? Ziva AI lives inside the Godot Editor and connects to your project via MCP. You don't need to copy-paste code or explain your project structure — the AI agent already knows your codebase, scene tree, and project settings. Faster iteration, more accurate code generation, no context switching.
How is Ziva AI different from GitHub Copilot, Cursor, or Windsurf? GitHub Copilot, Cursor, Windsurf, and Cline are built for general-purpose code editors. Ziva AI is built specifically for the Godot Editor with deep engine integrations, real-time Godot documentation lookup, scene tree access, AI sprite generation, and GDScript-specific code generation. It's the AI copilot designed for Godot game developers.
Does Ziva AI store my code? No. Ziva AI does not store any of your code or use it for AI training. Your code is sent directly to your chosen AI provider and Ziva AI does not keep copies. Some models, such as Claude Haiku 4.5, Sonnet 5, Opus 5, and GLM 5.3, offer zero data retention; others have temporary retention. Ziva AI clearly shows each provider's data policy. All generated code and assets are your intellectual property.
Can Ziva AI understand my existing project? Yes. Ziva AI connects to your Godot project via MCP and can browse your scene tree, search your files, read your scripts, and access your project settings. The AI assistant understands your specific codebase — not just generic Godot knowledge.
Pricing
| Plan | Cost | Included AI usage | Models and features |
|---|---|---|---|
| Hobby | Free | $3/month | 50 Ziva Baby messages a day, 10 Ziva Smart messages |
| Basic | $20/month | $60/month | No message cap on Ziva Baby and Ziva Smart |
| Pro | $50/month | $150/month | Adds Ziva Genius, Claude Sonnet and Opus, Playtest Agent |
| Ultra | $200/month | $600/month | Everything in Pro |
All plans include Ziva AI's core features. Hobby includes 50 Ziva Baby messages a day, 10 Ziva Smart messages, and $3/month of included AI usage. Basic and above have no message cap on Ziva Baby and Ziva Smart. Pro and Ultra add Ziva Genius, Claude Sonnet and Opus, and the Playtest Agent. No credit card required.
Installation
Automatic (recommended):
Linux / macOS:
curl -fsSL https://ziva.sh/install.sh | bash
Windows (PowerShell):
irm https://ziva.sh/install.ps1 | iex
From the Godot Asset Store: Click Download on this page. The download includes Windows, macOS, and Linux builds.
Manual: Download from https://ziva.sh/download, extract it, copy the addons/ziva_agent folder into your project's addons/ folder, and restart Godot. The plugin loads by itself.
Ziva AI supports Windows (x64 and arm64), macOS (Universal), and Linux (x64 and arm64). Requires Godot 4.2 or later.
Version History
See https://ziva.sh/changelog for a list of updates
Links
- Website: https://ziva.sh
- Download: https://ziva.sh/download
- Documentation: https://ziva.sh/docs
- Discord: https://discord.gg/hFAdBdmWxV
Changelog for version v3.3.0
2026-10-09 10:38:00
No changelog provided for this version.
Reviews
ZIVA is a huge help with my first game project. Of course, the AI makes mistakes, and sometimes processes take a really long time, but overall, you can really implement your own ideas step by step very quickly. And that’s even with the free version! Sometimes I just sketch out rough ideas for controls or the HUD in Paint using boxes and a little text, and ZIVA implements that template almost perfectly. Yesterday, for example, I designed a menu for building objects. The first version had a few overlaps with other windows, and it crashed if I clicked too quickly. After two rounds of corrections, the menu was ready, complete with preview, filters, and sorting.
Ziva is a great tool which is helping me make a game without much coding knowledge. There are almost no limitations, but it still takes a lot of your own creativity, determination, and intelligence.
Very helpful tool that understand the Godot SceneTree and can help you quickly prototype, and polish up your games.
The free version used to run on Deepseek 4.0 and it was great. They now changed to Line 3.0 for the free version and it can't do anything other than the most basic changes. Absolute greed at it again.
Thank you for keeping the free model.
Love that BYO-sub is free!
It's like magic... I've been searching for you for years. Thanks so much for making this asset! i am literary the happiest person in the world
it's a game changer!!
It was better before the restrictions were imposed on the free model. We'll see what happens over time.
It is best and very helpful even a novice like me ca do game building.
I'm not really a fan of AI in general, and I've been making games for decades so it's not like I can't do it without assistance, but Ziva is really pretty great, either just as a consultant if you want to go old-school (e.g. to find the right godot widget and for a task without having to dig through documentation yourself) or even just half-assed vibe-code ("this widget is positioned wrong, it should be bigger"). It will make you lazy.
I only get a few hours on weekends to work on my game and using this tool saves me time. I want to thank the devs.
I have adhd and dont like typing my prompts so I use the voice to text feature a lot and its pretty darn accurate for pinyin.
Honestly worth trying just for the chat experience in the editor itself. I mostly use the Codex subscription option which lets me use my chatgpt usage!
Highly recommend Ziva, its amazing and I've built out a very unique game - incredibly fast. The community is also awesome and the developers are incredibly dedicated and on top of updates! Check this out!
Have yet to get this working properly. Very unreliable.
Bullish!
Best
As someone who has a lack of programming talents, and never learnt proper coding, this is amazing. You really need to hammer it, but I'm crafting my dream project as we speak. My original project was not even this close in the amount of time spent when I was fumbling with documents and youtube videos.
Amazing, I tried other plugins that did not work. This was super easy to install and get it to work. It can interface with ollama, although I found the Ziva free AI model to be really good to get started with learning how to use the engine. Answers are fast and detailed. Highly appreciated.
Absolutely phenomenal service. I've been using Ziva since it was just getting started, and have seen it grow better and better with each new release. I am absolutely blown away by how impressive this Godot extension is. Being able to work inside of the Godot Editor is also a really nice bonus; keeping things clean and simple. Using Ziva is as simple as choosing your LLM/model, and writing your prompt. The more detailed you are, the better it does. Ziva being able to create nodes and do literally anything you can do in the editor is a huge plus. I've personally asked Ziva to do over 400 things for me over the course of 4-5 months, and it eventually succeeded with every single one. 95% of the time it gets the task done on its first attempt; but every now and again it takes a few tries. Have errors or warnings coming up in your debugger output? No worries; just copy/paste the errors to Ziva and ask her to fix them all for you. Poof! Errors/warnings gone. :) Easy 5/5 stars from me. Keep it up, Ziva team! Amazing work. Highly recommend; especially for those who are new to Godot and/or game development! They say on their website that you can create a game 2x as fast using Ziva. I'm sure that Ziva made my game's development 10x faster.
Absolutely amazing for improving my game dev workflow! Strongly recommend to anyone who is a solo dev just trying to have fun in their spare time.
Login to write a review.