Your real UI, rebuilt in code
Claude reads your components and recreates the screens as animated React. No screen recordings, no blurry zooms, no real customer data on screen.
- Sharp at any resolution
- Clean sample data
- Change it without re-recording
DemoVexa reads your product's code, writes the script, voices it in 31 languages and animates your real UI into launch-ready videos. No screen recording. No timeline editing.
Built for teams shipping software
How it works
You stay in charge of the story. DemoVexa does the scripting, narration, animation and rendering, and shows its work at every step.
Point a workspace at your code folder, in any language, plus docs and modules. DemoVexa learns your screens, names and flows.
Code in any language
Say who the video is for and what it should show, or let Claude draft the brief from your code and a one-line idea.
Or start from an idea
Claude writes a scene-by-scene script. ElevenLabs narrates it with a native-sounding voice in any of 31 languages.
Word-level timing
A build agent recreates your UI in React and animates it with Remotion, every move timed to the words being spoken.
Your brand kit applied
Export 16:9, 9:16 and 1:1 MP4s with covers and ready-to-post copy for LinkedIn, Instagram, YouTube and your blog.
1080p MP4 · covers · copy
Features
The parts that used to take a designer, a voice actor and an editor a week now happen while you review the script.
Claude reads your components and recreates the screens as animated React. No screen recordings, no blurry zooms, no real customer data on screen.
Logo, colours, fonts and the call to action, applied to every video of that product.
Queue a release's worth of videos before you leave. Wake up to rendered MP4s.
The ideas generator reads your product and suggests videos worth making: launches, how-tos, comparisons.
A cover per format plus titles, descriptions and hashtags written for each platform.
Export any project as a single .demovexa file and import it on another machine, or hand it to a client.
Change pace, wording, colours or the ending in plain words. Claude edits the video's code and you preview the result in seconds.
A second template for launches, meetups and conferences: drop in photos and clips, get a branded recap.
Multilingual
Claude writes each script natively, not word for word, and ElevenLabs reads it with a native-sounding voice. Product and UI names stay exactly as they appear in your app.
Scene 5 · same line, five voices
ElevenLabsSend the invoice the moment the work is done.
0:03.4Envía la factura en cuanto termina el trabajo.
0:03.7काम पूरा होते ही इनवॉइस भेजें।
0:03.2作業が終わったら、すぐに請求書を送信。
0:03.5أرسل الفاتورة فور انتهاء العمل.
0:03.3All 31 voiceover languages
Formats
Vertical and square aren't crops of the wide video. Each layout is arranged for its own screen, with captions placed where they read best.
16:91920 × 1080
YouTube, your site, LinkedIn
9:161080 × 1920
TikTok, Reels, Shorts
1:11080 × 1080
Instagram, LinkedIn and X feeds
Local-first
DemoVexa is a desktop app, not a cloud service that ingests your repository. The parts a video needs go straight from your machine to the AI you connect.
Your code, voiceovers, projects and renders live on your disk. DemoVexa has no servers that store them.
Anthropic and ElevenLabs keys sit in the macOS Keychain, Windows Credential Manager or Secret Service.
Claude and ElevenLabs bill you directly at their prices. No mark-up, no credits to buy from us.
Only what a build needs is sent, straight to Claude through your own account. DemoVexa never sees it.
Pricing
Pay DemoVexa for the app. Claude and ElevenLabs bill your own accounts directly, with no mark-up from us.
Every feature, on your own product, for two weeks.
$0for 14 days
Then choose a plan, or don't.
For founders and solo marketers shipping one product.
$24/ month
$290 billed yearly · save $58
For marketing and dev-rel teams on a steady release cadence.
$66/ month
$790 billed yearly · save $158
For agencies producing videos for many clients' products.
$166/ month
$1,990 billed yearly · save $398
Prices in USD, excluding tax. Claude and ElevenLabs usage is billed by them to your own accounts.
No. You describe the video in a brief (or let Claude draft one), review the script and listen to the voice. Claude's build agent writes the animation code and DemoVexa renders it. You change things by asking in plain words: "slow down scene 3", "use the dark theme", "end on the pricing page".
No. DemoVexa reads your product's code and recreates its screens as animated React components, so every frame is crisp at any size, shows clean demo data instead of your real customers, and can be changed without re-recording anything.
DemoVexa runs on your computer and never uploads your code, voiceovers or renders to DemoVexa servers. To write and build a video, the relevant parts of your code and docs go to Claude through your own Anthropic account, and the script text goes to ElevenLabs through your own key. Your keys are stored in your operating system's keychain.
You bring your own Anthropic and ElevenLabs accounts, so their usage is billed to you directly, at their prices, with no mark-up. You can also sign in with a Claude subscription instead of an API key.
31, including English, Spanish, French, German, Hindi, Japanese, Korean, Mandarin, Arabic and Portuguese. Claude writes the script natively in that language (not a word-for-word translation) and ElevenLabs reads it with a native-sounding voice. Product and UI names stay exactly as they appear in your app.
MP4s in 16:9 (1920×1080), 9:16 (1080×1920) and 1:1 (1080×1080), covers for YouTube, LinkedIn and Instagram Reels, ready-to-post copy for LinkedIn, Instagram and YouTube, and a full blog post with SEO fields.
macOS, Windows 10 and 11, and Linux (Ubuntu or Debian). You need Node.js 20.9 or newer; DemoVexa's launcher installs everything else, including the video renderer.
Yes. Plans are month to month or yearly; email support@demovexa.com to cancel. Your projects stay on your computer either way, and you can export any of them as a .demovexa file.
Point DemoVexa at your code and have a narrated, on-brand product video before the end of the day. 14 days free.