Ziva.sh - AI Godot Development Agent

>> Home Page <<
>> Download <<
>> Discord <<

Sharing a free tool I’ve been building: Ziva.sh brings AI assistance directly into Godot - Ziva.sh.

Features:

  • Chat about your project - Ziva intelligently finds what’s relevant
  • Implement basic features - Ziva writes code and interacts with Scenes + Nodes
  • Debug issues - Ziva has a strong understanding of Godot internals and can help find your problems

The plugin includes a free, lightweight LLM model with no setup required. If you’ve never used AI in your workflow, it’s a great way to try it out. If you’ve been copy-pasting scripts into ChatGPT, this is a much more streamlined solution!

Note: Beta - may have bugs. Please use version control or a manual backup before starting.

Happy to answer any questions! :slight_smile:

5 Likes

( Reserved for media )

2 Likes

Version 2.1.0 released!

We’ve added a ton of community requested features this release, made the AI smarter, and fixed a bunch of bugs. Here are some highlights:

New Features

  • TileMapLayer tools: New shape primitives for tilemaps: draw horizontal/vertical lines, stairs, and erase rectangles
  • Chat titles: Conversations now get AI-generated titles instead of just showing the first message
  • UI mode setting: Choose between main screen tab or side dock (now defaults to side dock)
  • New models: Kimi K2.5 Model and Claude Opus 4.6 support added
  • Auto Context Usage Widget: See your context usage right in the chat input to stay aware of token limits
  • Pixel Art Generator: Generate art with Retrodiffusion straight from inside Godot
  • Google OAuth: Sign in with your Google account for easier authentication
  • Flatpak Support: Ziva now works on Linux Flatpak installations!

Improvements

  • Settings dialog redesign: Tabs are now icons to fit better, unified upgrade/rate limit dialogs
  • Code blocks: Higher contrast for better readability
  • Input box: Now resizable
  • Chat header: Shows chat title instead of ID
  • Memory optimization: Reduced allocation churn on Linux builds
  • HiDPI Display Support: Fixed blurry rendering, scaling issues, and font rendering on high-resolution displays across all platforms (KDE, Gnome, etc.)
    Installer
  • Performance: Reduced memory allocation churn in CEF texture updates on Linux
  • Physics Layers: Added physics layer support to configure_tileset_atlas tool

Bug Fixes

  • Linux release: Fixed missing CEF files
  • Chat messages: Fixed angle brackets being stripped from messages
  • Agent mode toggle: Fixed crash in settings dialog
  • Legacy subscribers: Fixed $20/mo subscribers incorrectly getting free tier limits
  • Plugin initialization: Fixed timeout issues
  • Emoji Encoding: Fixed emoji and UTF-8 character encoding issues in chat history
  • Chat Continuation: Fixed “failed to send message” error when continuing conversations
  • Tileset Collision Polygons: Fixed collision polygons to be centered around tile origin instead of offset
  • Godot 4.6 Errors: Fixed get_godot_errors tool compatibility with Godot 4.6

I feel like this takes the fun out of game development, with mostly the AI doing the hard labor for you.

5 Likes

This is an ad for a commercial endeavour, not a ressource.

4 Likes

I used to be in this camp as well. But when I set off to build an MMO on the side of my 9-5, I realized I simply didn’t have time for my ambition. Using AI is one way to bridge that gap.

@Dad3353 I respect your PoV, but there’s a difference between paying and managing a team and doing it yourself. AI doesn’t remove paying game devs from the equation, but it can empower each game dev to do more.

Updated to version 2.3.0 - Focused on stability and quality of life this time around.

Stability fixes (especially Windows):

  • Fixed copy/paste not working on Windows
  • Fixed installer extraction errors and ripgrep not found
  • Fixed save_scene crash during rapid parallel tool calls
  • Fixed get_scene_tree crash on deleted script references
  • Fixed edit_file silently succeeding without actually writing changes
  • Fixed dozens of silent fallback paths that hid errors instead of surfacing them

New stuff:

  • Undo button - Ziva now takes file snapshots before making changes, so you can revert with one click if something goes wrong
  • search_godot_docs tool - Ziva could previously look up class docs before answering, but now it has full access to all the docs, enabling it to be a much better teacher
  • run_tests tool - Ziva can now write and run tests for you
  • Message queuing - queue up messages while Ziva is still generating
  • Better model - You now can get GPT Mini (free), which is better than GPT Nano we were giving before

Also made some editor improvements:

  • “Files Modified on Disk” dialog auto-suppressed (no more reload popups every time a file changes)
  • Higher contrast syntax highlighting meeting WCAG AA standards

Hope y’all enjoy :slight_smile: