****๐ OmniVid Lite โ Text-to-Video, Without the Complexity
Video creation is painful.
You open CapCut or Premiereโฆ
drag timelinesโฆ adjust timingโฆ exportโฆ fix somethingโฆ export again.
It feels outdated โ especially when LLMs can already generate text, code, and images from a single prompt.
So I built OmniVid Lite โ a lightweight, fast, developer-friendly way to generate simple AI-powered videos using nothing but text instructions.
๐ฏ The Goal
Not another "all-in-one AI video editor."
Just a clean minimal workflow:
Text prompt โ API โ Video
No GPU-heavy diffusion models.
Instead, OmniVid Lite focuses on:
05โ30 sec explanatory videos
Subtitles + narration
Basic scene transitions
Simple assets (text, shapes, images)
Think:
"Explain Kubernetes in 20 seconds" โ Auto-generated animation.
๐ ๏ธ Tech Stack
Backend: FastAPI
Frontend: React
Video Rendering: Python + Manim (for animation logic)
Model: LLM (prompt โ animation config)
Auth: API key based
I wanted a system that a normal developer can deploy, extend, and hack โ without depending on closed SaaS APIs.
๐งฉ Core Architecture
User Prompt
โ
LLM Prompt Parser (Python)
โ
Scene Config (JSON)
โ
Renderer (Manim)
โ
Final .mp4 Output
The LLM doesnโt generate raw video โ that would be slow and unstable.
Instead, it generates a structured scene description, like:
{
"duration": 8,
"scenes": [
{
"type": "text",
"content": "What is Blockchain?",
"animation": "fade_in"
}
]
}
This config is deterministic and editable.
That makes OmniVid Lite programmable and predictable, unlike "random AI video generators."
๐งช Example Prompt
Create a 10-second explanatory video about how DNS works.
Use subtitles, simple animations, and show request flow visually.
Output:
A short animated video showing:
browser โ DNS resolver โ name server โ IP response.
No manual editing. No timeline.
๐ฆ Current Features
Text-to-video via /api/v1/render
Simple Manim-based animations
Subtitles
React UI with prompt builder
API key auth
Async background rendering
๐งญ Whatโs Next?
Voice-over generation
Image โ animated explainer
Template library
Drag-and-drop scene editor
Blender-based advanced export mode
Not promising hype โ just building.
๐ Repo
https://github.com/Abhishek-mule/omnivid-lite.git
๐ก Final Thought
AI wonโt replace video editors.
But tools like OmniVid Lite will replace repetitive, low-creativity editing โ so humans can focus on storytelling, not timeline scrubbing.
If you build videos, teach online, or work on developer tooling โ thereโs a lot to explore here.
Top comments (0)