Your story.
Your models.
Your video.
Create video presentations with editable scenes, clear narration, animated charts, and music. Connect your own AI providers and keep your projects on your server.
No API key needed to edit or export existing media.
Six stories. Ready to make yours.
Complete projects with narration, music, photography, and editable charts. All source assets ship with the app.
Product launch
4 editable scenes · Voiceover + musicDownload MP4Quarterly results
4 editable scenes · Voiceover + musicDownload MP4Sales presentation
4 editable scenes · Voiceover + musicDownload MP4Customer story
4 editable scenes · Voiceover + musicDownload MP4Team strategy
4 editable scenes · Voiceover + musicDownload MP4Fictional businesses and illustrative metrics. Stock photographs and generated audio have separate asset terms.
A practical video workspace.
Control every scene
Arrange text, shapes, images, clips, and audio. Adjust timing, crop, trim, speed, volume, transitions, and fades.
Choose your AI
Ask for scene edits, generate visuals, narrate scripts, and add music through supported provider connections.
Render on your server
Preview in your browser. Export MP4, WebM, or GIF with HyperFrames. Keep the source scenes for the next version.
One editor. Multiple providers.
Select a provider for each task. Keys are encrypted on your server and isolated by workspace.
Supported capabilities vary by provider and model. AI charges are billed to your connected accounts. Read the integration notes ↗
Open the code.
Make it your own.
Run locally with Python, Node.js, FFmpeg, and a supported Chromium browser. Docker and hosting configuration are included.
Read the setup guide ↗git clone https://github.com/hanishkeloth/OpenVid.git
cd OpenVid
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
npm ci
npx hyperframes browser ensure
npm run dev
# Open http://127.0.0.1:7795/vidsBefore you start.
Is OpenVid free?
The application source is available under AGPL-3.0. Editing and rendering existing assets use your own computer or server. Optional AI generation is billed by your chosen providers.
Can I use my own API keys?
Yes. Connections supports the listed provider APIs and compatible endpoints. A key from an unrelated service does not automatically work; models must match the adapter’s API format.
Does OpenVid include voice cloning?
ElevenLabs integration includes voice profiles, a voice library, design, and consent-gated cloning. Provider plan requirements, language support, and verification still apply.
Is this a complete Google Vids replacement?
OpenVid is an independent video presentation editor. It supports scene editing, generation, recording, imports, and export. It does not include Google Drive integration, Workspace accounts, or cross-workspace live collaboration.
Can I contribute or self-host?
Yes. The repository includes source, tests, Docker configuration, provider notes, and examples. Read the contribution guide and preserve the software and asset notices when sharing your version.