Kanzi AI Assistant 1.4.0

Kanzi AI Assistant is a Kanzi Studio plugin that provides an AI chat interface within Kanzi Studio. It interprets natural language requests and executes tool calls that manipulate the Kanzi Studio project, such as creating and editing nodes, resources, prefabs, properties, materials, and shaders.

Kanzi AI Assistant uses a bring-your-own-key model. You choose the LLM provider — OpenAI, Anthropic (Claude), Google (Gemini), or DeepSeek — and supply your own API key. All chat traffic goes from Kanzi Studio directly to the provider you select.

Requirements

Kanzi AI Assistant 1.4.0 works with Kanzi 4.1.0.

You also need:

  • A Kanzi 4.1.0 installation on your computer.

  • Network access from your computer to the LLM provider you choose.

  • An API key from the LLM provider you choose. See Setting up your |kai|.

Installing Kanzi AI Assistant

You can install Kanzi AI Assistant using the installer or, for SDK integrators, a Conan package.

Using the installer

To install Kanzi AI Assistant:

  1. Sign in to the Rightware portal at https://portal.kanzi.com and download the Kanzi AI Assistant installer that matches your Kanzi version.

  2. Run the installer and follow the on-screen instructions. The installer deploys the Kanzi AI Assistant plugin DLLs to the Kanzi Studio plugins directory and registers the plugin with Kanzi Studio.

  3. Restart Kanzi Studio if it was open during installation.

Using a Conan package

To install Kanzi AI Assistant as a Conan package:

  1. Add the Kanzi AI Assistant Conan package to your project dependencies.

  2. Run conan install to deploy the plugin DLLs to the Kanzi Studio plugins directory.

Finding Kanzi AI Assistant in Kanzi Studio

After installation, the Kanzi Studio menu bar shows the AI Assistant menu. The menu contains:

  • Chat Window — opens the Kanzi AI Assistant chat panel where you talk to the assistant.

  • Settings — opens the dialog where you configure your LLM provider and API key.

The chat window also has a gear icon in its toolbar that opens the same Settings dialog.

Setting up your Kanzi AI Assistant

Before you can send your first message, you need to tell Kanzi AI Assistant which LLM provider to use and give it your API key. Each provider issues keys through its own developer portal:

Provider

Where to get an API key

Setting label in Kanzi AI Assistant

OpenAI

https://platform.openai.com/api-keys

OpenAI API Key

Anthropic (Claude)

https://console.anthropic.com/settings/keys

Anthropic API Key

Google (Gemini)

https://aistudio.google.com/app/apikey

Google AI API Key

DeepSeek

https://platform.deepseek.com/api_keys

DeepSeek API Key

To configure your provider and key:

  1. In Kanzi Studio, select AI Assistant > Settings.

  2. In the Provider dropdown, select the LLM provider whose key you have.

  3. In the API key field below the dropdown, paste the key. The field label updates to match the provider you selected.

  4. Click Save.

Kanzi AI Assistant encrypts your API key with Windows DPAPI under your user account and stores it locally. The key never leaves your computer except in the requests you send to the provider you selected.

Your first chat

To send your first message:

  1. Open a Kanzi Studio project.

  2. Select AI Assistant > Chat Window.

  3. Type your request — for example, Add a button to the root page and make it red — and press Enter.

  4. When Kanzi AI Assistant proposes tool calls, review them in the chat panel. Kanzi AI Assistant executes them and reports the result.

Use undo in Kanzi Studio to revert a complete Kanzi AI Assistant turn at any time.

Privacy and telemetry

Kanzi AI Assistant is a bring-your-own-key product:

  • Kanzi AI Assistant sends your chat — your messages and the Kanzi Studio project context — directly to the LLM provider you select. The content of those requests is subject to that provider’s terms of service and privacy policy.

  • Your API key stays on your computer (see Setting up your |kai|); Kanzi AI Assistant includes it only in the requests it makes to the provider.

  • Rightware does not see your chat content or your API key.

Kanzi AI Assistant sends anonymous usage telemetry to Rightware to help us improve the product. Each event carries an installation ID (a random GUID generated on first run; not tied to your Rightware account).

Telemetry includes:

  • Which LLM provider and model you have selected.

  • How many turns each query takes, which tools Kanzi AI Assistant called, and the number of calls per tool.

  • Self-correction metrics — when a tool call fails and Kanzi AI Assistant retries successfully or gives up.

  • When a tool call fails, the call’s arguments and the error message. The arguments describe what Kanzi AI Assistant was trying to do, so they include any project identifiers in the call — node paths, resource names, property names, and property values. This is the only path on which project data leaves your computer through telemetry.

Telemetry does not include:

  • The text of your chat messages.

  • The text of Kanzi AI Assistant’s replies.

  • Your API key.

  • Your project files.

You can turn telemetry off in AI Assistant > Settings with the Telemetry toggle.

Getting help

For support, sign in to the Kanzi Support Portal at https://support.rightware.com and open a ticket.