VI

Delphi

KAI v1.0.0 for D12.3 - D13

Embarcadero is proud to announce Kai, a new agentic AI platform for Delphi, C++Builder, and RAD Studio. Kai transforms RAD Studio into an intelligent development environment, combining best-in-class code suggestions with an integrated AI agent that can generat...

Description

Embarcadero is proud to announce Kai, a new agentic AI platform for Delphi, C++Builder, and RAD Studio. Kai transforms RAD Studio into an intelligent development environment, combining best-in-class code suggestions with an integrated AI agent that can generate code and UIs, compile projects, resolve errors, and automate workflows both inside and outside the IDE through MCP-powered integrations.

More than a traditional coding assistant, Kai can also serve as a development collaborator, helping teams accelerate new applications, modernize legacy codebases, refactor existing projects, and tackle complex development tasks more efficiently.

Built on a flexible BYOK (Bring Your Own Key) model, Kai supports leading AI providers including GitHub Copilot, OpenAI, Claude, Gemini, and local models, giving developers control over performance, cost, and data privacy.

Why Use Kai?

Stay in flow

Work entirely within RAD Studio—turn prompts into working code, builds, and fixes without disrupting your momentum.

Smarter coding, built in

Boost productivity with AI-powered inline autocomplete and rich code suggestions that feel like a natural extension of your editor.

Generate UIs, working prototypes and apps

Describe your idea and let Kai instantly create ready-to-use platform-native interfaces, interactive prototypes, and functioning applications.

Modernize your code

If you have an existing application, Kai can help you modernize the code and UI and help refactoring existing codebases, leveraging new language and framework features.

Model flexibility without lock-in

Use the best model for every task—Claude, GPT-5, Gemini, and more—for the perfect balance of speed, cost, and capability.

Enterprise-ready by design

No proxy layer via Embarcadero servers. No mandatory cloud dependency . Your code stays under your control, with local storage and direct model communication.

Local Models for Maximum Protection

When privacy matters most, run Kai fully offline with local LLMs for maximum IP protection and compliance.

An Agentic Workflows, powered by MCP

Orchestrate agentic workflows that handle files, resolve build errors, and manage version control—enabling intelligent, self-directed development inside the IDE. Kai includes an MCP server interface where you can integrate other MCP tools.

Perform File System Operations

The MCP server understands the file system, allowing developers to read, write, and manage project files without extra configuration.

Automated Compile–Fix Workflow

Kai provides an MCP interface for RAD Studio in the IDE, enabling the AI engine to compile an application, read error messages, attempt fixes, and recompile automatically.

Version Control Integration

Use your own MCP server’s version control capabilities to create and manage pull requests directly from the IDE.

Kai UI Features List

Ghost Text

Automatic, context-aware suggestions appear directly in the editor as faint, translucent text—providing the fastest way to complete your code:

  • Automatic appearance after a short pause
  • Press Tab to accept, Esc to dismiss
  • Non-intrusive inline display

Additional Information