Kavro 1.0 for Windows

Stop writing your UI by hand. Design it in minutes.

Drag widgets onto a canvas, style them live, press F5. Kavro writes clean, production-ready C++, C# or Rust and builds the .exe for you.

Free plan Windows 10 & 11
LIVE
Interactive — sign in with test / test
Theme
17widgets
12built-in actions
3languages
13animated backgrounds
F5to a running .exe
01 How it works

Design. Test. Build.

STEP 1

Design on a canvas

Start from a template, drag widgets in, snap to guides.

DragCtrl KCtrl D
STEP 2

Style and wire it up

Colors, fonts, animations. Actions on every button.

Ctrl EStyle editor
STEP 3

Test, then build

Try it inside Kavro, then build a native .exe.

F6testF5build & run
02 The editor

Real screenshots. Nothing mocked up.

Kavro visual editor with a slider selected and the inspector open Style editor with a live button preview and style presets Notification editor showing toasts on the screen Code view with the generated C++ UI file next to the live preview New project wizard
03 Features

No boilerplate. Just the window.

17 widgets

  • button
  • slider
  • checkbox
  • switch
  • input
  • dropdown
  • tabs
  • list
  • progress
  • spinner
  • panel
  • image
  • hotkey
  • color picker
  • text
  • separator
  • shape

Style everything

Glow, gradients, outlines, presets.

Actions without code

Login, switch page, notify, open, run.

On-screen notifications

Six positions, icons, timer bars.

Animations

Transitions, hover effects, 13 backgrounds — from particles to geometric shapes, hexagons and meteors.

Custom window

Borderless, own titlebar, drag anywhere.

04 Kavro AI PRO

An AI tab, right next to Visual and Code.

Pro adds a whole workspace for AI. Describe a change and watch it happen on your menu, ask how to use the generated code, or let it put the menu into your own program.

Its own tab

Chat in the middle, settings always in view, a live preview of the page it's editing. Switch models without scrolling up.

A chat for every idea

Open new chats like tabs, rename or delete them. Every project keeps its own chats.

Watch it think

Live status, a timer and the model's reasoning while it works. Big redesigns can take minutes — it keeps going.

You decide what lands

Check a change in the preview, then apply or discard it. Every AI change is one Ctrl+Z away.

Into your own program

Point it at your ImGui project: Kavro finds where the menu goes, adds it, builds your program and lets the AI fix errors — with undo.

Ask about the code

“How do I read this slider in my loop?” Answers with snippets for your C++, C# or Rust project, ready to copy.

Your rules

Standing instructions, answer language, creativity, and how much of the chat it remembers.

Free models, or your own key

Free with Google Gemini, AiHubMix, OpenRouter or Ollama — or bring an Anthropic Claude or OpenAI key. Kavro adds nothing on top.

Still regular widgets

Everything it makes is normal Kavro widgets — tweak it by hand, test with F6, build with F5.

05 Three languages

Readable code you can keep editing.

The real output for the demo window above.

ui.cpp
06 Pricing

Start free. Upgrade when you ship.

Free FREE
$0forever
  • Full visual editor
  • 15 widgets, 2 pages
  • Test mode
  • Build & export
Create free account
Pro PRO
$10per month
  • Build & Run (F5), export
  • Kavro AI tab — edit by chat, add to your code
  • C++, C# and Rust
  • Everything unlimited
  • Commercial use, all updates
Get Kavro Pro

Cancel any time — Pro stays until the end of the month.

FeatureFreePro
07 FAQ

Questions

Do I need to know how to code?

No. You can build a whole window without code. The generated file is plain code if you want to edit it.

What do I need to build?

Visual Studio for C++, the .NET 8 SDK for C#, or rustup for Rust. Kavro finds them on its own.

Does the built app need Kavro?

No. It's a normal standalone program.

Which Windows versions?

Windows 10 and 11, 64-bit.

What does Kavro AI do?

Pro adds an AI tab to the editor. Describe a change in plain words and it edits your menu — you can review it first, and undo it any time. Ask it how to use the generated code, or let it put the menu into your own ImGui program and check that it still builds.

Which AI providers can I use?

Google Gemini, AiHubMix, OpenRouter, Ollama, Anthropic Claude and OpenAI. Gemini, AiHubMix and OpenRouter have free models with a free API key, and Ollama runs a model on your own PC without any key. Claude and OpenAI need a paid key from them. Kavro never charges for AI — any usage is billed by the provider to your own account.

How does the Pro subscription work?

Pro is billed monthly. Cancel any time from your dashboard — you keep Pro until the end of the month you paid for, and your projects and the code you exported stay yours.

How many computers can I use Pro on?

Up to 3 at a time. Free a slot any time from your dashboard.

Kavro · Build better interfaces

Your next window starts on a canvas.