Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
News

Kai for RAD Studio is now available!

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
Delphi code editor showing Button1Click with ShowMessageHello World and an autocomplete dropdown

CodeInsight Completions

Typing suggestions integrated into the RAD Studio CodeInsight completion window:

  • Appears as the top item in the completion list
  • Press Ctrl+Space to open, Enter to accept
  • Familiar RAD Studio UI
Code editor showing Button1Click event calling ShowMessageHello World in a form

Suggestions

Dedicated panel view for generating and comparing multiple suggestions.

  • See multiple alternatives at once
  • Manual refresh button to generate suggestions
  • Copy or insert buttons for each option
Screenshot of an IDE with two code generation suggestions Suggestion 1 shows Result = GetEnumNameTypeInfoTMonth Suggestion 2 shows a case Month of  January to December a contextual menu titled Kai Generate suggestion is open on the right

Kai Chat

The Kai Agent is a fully integrated IDE assistant for coding tasks, questions, and project analysis:

  • Open via View -> Tool Windows -> Kai Agent
  • Chat with AI to compile, debug, implement features
  • Reference project files with @ symbol
  • Choose from multiple AI models per chat
  • Works with cloud or local models
Screenshot of Kai   Chat showing a Delphi code snippet that loads a chosen image into Image1 using OpenPictureDialog and sets stretch and proportional with a Copy Code option

An Truly Agentic Chat

Kai chat is truly an agentic chat, offering workflows powered by MCP.  It can 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 to integrate other MCP tools.

The kai chat can perform file system operations, allowing developers to read, write, and manage project files, but it can work also on edit buffers (unsaved files in the editor)

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

See Kai in Action

To see Kai in action you can watch this introductory video.

The announcement webinar is underway, and the recording will be available soon.

Ready to Go

The Kai installation is available in GetIt (the preferred distribution) and will soon be also in the Embarcadero customers portal at https://my.embarcadero.com.

If you are a customer on a recent version of RAD Studio (12 or 13), we are happy to offer you a 30-days free Kai trial key. See the information at

Kai is available with a yearly subscription license, in addition to a new or existing upgrade Subscription to RAD Studio, C++Builder or Delphi. If you are an existing customer, ask your sales rep or reseller partner for a quote.

For more information, you can check the following links:

We are really excited about Kai and what it brings to the Delphi, C++Builder and RAD Studio development experience. We hope you’ll enjoy using this tool along with your preferred AI engine.

The RAD Studio PMs team

About author

Marco is one of the RAD Studio Product Managers, focused on Delphi. He's the best selling author of over 20 books on Delphi.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES