Buyer's guide ยท Kinetica
White-label AI video maker source code for motion-graphics videos
Kinetica is a self-hosted, white-label AI motion video studio. You install it on your own server, put your own brand on it and open it to your customers or your agency team. A short brief becomes an animated motion-graphics video from 42 scene templates, with an optional voiceover, captions timed to the spoken words and a sound bed, rendered as 16:9, 9:16, 1:1 and 4:5 from one storyboard.
What you get
The full source code
The Node.js 22 and TypeScript server, the React studio app, the operator console, a command-line tool, a Dockerfile, tests and the documentation.
Its own renderer
Headless Chrome draws every frame and ffmpeg encodes it on your own server, so there is no per-second fee for a video model.
White label
The studio app carries your brand, with a light and dark theme. The operator console at /admin is separate, and your customers never see it.
AI director
Claude writes the copy and voiceover and picks the scenes, theme and pacing; you edit any scene in its form or by chat. Without an Anthropic key, videos are built by hand in the editor.
Design system
42 scene templates, 18 themes, 13 transitions, 17 niche packs, and 9 caption styles with SRT and VTT files.
Exports
MP4, 4K (a plan option), WebM, GIF, voiceover MP3, scene PNGs, a cover image and a ZIP.
Integrations
A REST API with per-workspace keys, HMAC-signed webhooks, an MCP server and CSV bulk: one video per row.
How an agency resells it
You run Kinetica under your own brand and sell video plans and credit packs to your own customers through your own Stripe account.
Credits per action
AI storyboard, AI edit, translation, render time per format and voiceover time each have a credit price you set; 0 makes an action free.
Plans and packs
Monthly plan subscriptions add the plan's credits on each paid invoice. One-off credit packs go through Stripe Checkout, with a customer portal.
Plan features
Switch on per plan: no watermark, 4K export, all formats at once, translation, CSV bulk, client review links, REST API and webhooks, and queue priority.
Agency work
Brand kits with brand lock, client review links with timestamped comments, and manual plans and credits for clients you invoice yourself.
Billing starts switched off
Money settings are off on a fresh install. Nothing is charged until you turn billing on and add your Stripe keys.
What it needs to run
Hosting and provider usage are not included in the price. Each provider bills you directly.
- Node.js 22.12 or newer, or Docker (the image includes Chromium and ffmpeg)
- Google Chrome or Chromium and ffmpeg on the server
- A VPS with at least 2 CPU cores, 4 GB RAM and 20 GB disk for one render at a time (about 1 more core and 600 MB RAM for each extra parallel render), a domain and HTTPS. Shared hosting does not work.
- An ADMIN_SECRET_KEY (32 random bytes) to encrypt saved keys
- Optional: your own Anthropic key for the AI director (a workspace can bring its own), ElevenLabs for voiceover, Stripe for plans and credits, Resend for e-mail and Pexels for stock photos
What it does not do
- It is not a text-to-video footage generator: no filmed or photorealistic AI footage, no AI avatars and no lip-synced presenters.
- There is no stock footage library. Videos use your customers' uploads and optional Pexels photos.
- Provider usage is not included: Anthropic bills every AI call and ElevenLabs every character of voiceover to your own accounts.
- The music library holds only tracks you add and hold the rights to, and rights to what your customers upload stay with them.
- No sales or earnings are promised. What you earn depends on your prices, your customers and your costs.
Questions
Is Kinetica a text-to-video model?
No. Every video is motion graphics built from its scene templates, your customers' uploads and optional stock photos. It does not create filmed or photorealistic footage, avatars or lip-synced presenters.
Can I sell it as my own video SaaS?
Yes. Put your brand on the studio, set credit prices and plans in the console, and take payments through your own Stripe account.
Does it work without an AI key?
Yes. Without an Anthropic key, videos are built by hand in the storyboard editor. The key adds the AI director, edits, translations and the frame review.
Which formats does it render?
16:9, 9:16, 1:1 and 4:5 from one storyboard, each laid out again for its shape. Exports include MP4, WebM, GIF, captions as SRT and VTT, and the voiceover as MP3.
What server do I need?
A VPS with at least 2 CPU cores, 4 GB RAM and 20 GB disk for one render at a time, a domain and HTTPS. Shared hosting does not work.
How much does Kinetica cost, and what does the licence allow?
$89, one payment, no subscription. One licence, no tiers: any number of projects and clients, a paid SaaS, every line changed. The only limit is reselling or publishing the source code itself. The services you connect bill you directly. See the licence.
Is setup included?
Yes. We install Kinetica for you and put in your logo, colours and texts. Bigger changes or new features get a fixed price before we start.
What if it does not work?
Write to us within 14 days. We fix it, usually the same day. If we cannot fix it within 7 days, you get your money back. See the refund policy.