
Ziva 3: Multiplayer, Local Models, and Plan Mode for Godot
Ziva is an AI agent that works inside the Godot editor: it reads your scene tree, writes GDScript, and runs your game. In Ziva 3 it also plays that game, sending real input and reading the console to check its own work. And the whole agent now runs on models you host yourself, for free.
Multiplayer, without a server
Ask the agent to add multiplayer and it wires your scene into Ziva’s hosted relay, so players connect to each other with no server you run and no netcode you write. For turn-based and asynchronous games, the multiplayer database keeps high scores and shared state, which covers leaderboards and cloud saves on its own.

Two clients, one world, moving in sync over the relay:

Godot Templates to get started
Godot-Templates is a growing set of open starter projects you can fork and build on. Godotcraft is the flagship: a voxel sandbox you can mine, build, and explore with friends online, with most of its code written by the agent from chat prompts.

Fork it to start a multiplayer game from a working base, or read the source to see how one fits together: github.com/Godot-Templates/Godotcraft .
The agent leveled up
Plan mode makes it show its work first: it writes a step-by-step plan and waits for your approval before touching a file. And when a decision is genuinely yours to make, it asks you instead of guessing.

On long jobs, a live to-do list shows which step it is on and what is already done.

It hands independent steps to subagents that run in parallel, and it playtests what it builds: it launches the scene, sends keyboard and mouse input, and reads the console, so it catches a broken jump or a stuck collision before you do.
Run models locally, or bring your own
Run a model locally through Ollama or LM Studio at no cost, with your code and prompts never leaving your machine. Already pay for Claude or Codex? Connect that subscription over OAuth, now with Fast Mode for lower latency. The picker also gains GLM 5.2 and Fast Mode for Gemini 3 Flash and 3.5 Flash, and reasoning-effort controls set how hard Gemini, Kimi K2.6, Deepseek, Claude Code, and Codex think, so cheap edits stay cheap.
Plug Ziva into Claude Desktop and Cursor
An MCP server now exposes Ziva’s Godot tools to any MCP client, so Claude Desktop, Cursor, or your own agent can read your scene tree, edit nodes, and drive the editor. It installs in one click.
Slash commands and skills
Type / in the composer to run a built-in command, a skill, or a custom command you have defined.

Reference anything in your project
Stop describing what the agent can already see: type $ to point it at a scene node, or @ to pull a file or folder into the conversation.

Just talk
Press the mic and dictate your prompt instead of typing it.

More in Ziva 3
- Clickable paths. Scene and script paths in chat open in the editor, including folders and
.txtfiles.

- Search your chats. A sidebar palette searches every conversation you have had.

- Rename and auto-titled chats. Rename any chat, and new ones get a title automatically.
- Faster long chats. The message list is virtualized, so big conversations stay smooth.
- Resizable composer. Drag the input taller, up to half the window height.
- Richer tool UIs. New displays for the read, grep, and glob tools, and clearer reasoning output.
- Zoomable images. Zoom, pixel-perfect mode, and copy on images in messages and tool output.
- Smarter screenshots. Ziva can see the 2D and 3D viewport and individual docks.
- Background updates. Updates download in the background and prompt you to restart.
- Completion sound. An optional finish chime that plays even when Ziva is not focused.
- Referrals and gift cards. Refer a friend for $5 credit, and redeem gift cards toward usage.
- Bash tool. The agent can run shell commands.
Fixes
- Linux clipboard. Copy and paste between Ziva and other apps, screenshot paste, and Ctrl+X cut.
- Linux display. Webview scaling on HiDPI screens, and a missing text caret in the composer.
- Linux stability. A false “stack smashing detected” log.
- Edits.
edit_fileon files that mix tabs and spaces. - Thought bubbles. A freeze when reopening a collapsed thought bubble.
- Billing. The Basic to Ultra upgrade flow.
- Local history. “Local history unavailable” in projects with embedded git repos.
Get Ziva 3
Already on Ziva? You will be prompted to update. New here? Download Ziva , open a project, and ask it to build something. First time with an AI agent in Godot? Start with how to use AI with the Godot game engine.
Find us in Discord , and fork Godotcraft to see the relay in action.