VOD
Open-source · Building in public

Open-sourceVOD platform.AI‑native.

Full-stack streaming with Python + FastAPI today. AI-driven video intelligence tomorrow. Yours to own.

AI RoadmapAI-powered FPS boosting
PythonFastAPINext.js 15PostgreSQLRedisCelery
FPS Boost Active
Scene detected
vibelive.io/watch/getting-started
🎬 Scene: Backend DemoAI ✦

“…and that's how the FastAPI backend handles video transcoding at scale…”

7:23
24:15
CCAI1080p

Chapters

0:00Intro
4:23Backend Setup
8:10AI Integration
14:00Live Demo

AI Insights

📊SceneBackend demo
📝TranscriptReady
🎯Smart ad11:45

What you get

Everything you need. Nothing you don't.

A focused, opinionated VOD stack that ships real value today and stays out of your way as you grow.

Production-ready from day one

Auth, roles, admin panels, analytics and session management already wired. Skip boilerplate — layer your video experience straight on top.

Python + FastAPI at the core

A clean, idiomatic Python backend you'll actually enjoy extending. FastAPI services that are easy to refactor, test, and plug AI pipelines into.

Video pipeline, built-in

Transcoding, HLS delivery, a catalog and playback experience wired to real data — not mocked. Stream it your way from day one.

Auth & roles built-in

Secure session handling, user roles and permission boundaries that mirror real teams — no third-party auth glue required.

Analytics dashboard

Watch-time charts, engagement breakdowns and content performance — live, and yours. Understand your audience without sending data anywhere else.

AI-ready architecture

Every service is designed to plug in AI models — FPS boosting, scene detection, smart captions, adaptive ads, multilingual. You're early.

100%Open sourceMIT licensed, fork-friendly
2Core languagesPython backend · TypeScript UI
5+AI features plannedFPS · captions · scene nav · ads · i18n
ExtensibleSelf-host, swap, or extend anything

The project

A real foundation, not a toy starter.

This isn't a landing-page template. It's a production-minded, open-source VOD platform built end-to-end — with a clear stack, honest trade-offs, and room to grow in any direction.

Python 3.11+FastAPINext.js 15PostgreSQLRedisCeleryDockerHLS / FFmpeg

Shipped

What you get today

  • Auth, roles and secure session handling
  • Admin views for videos, users and categories
  • Analytics to understand content performance
  • A viewer home experience wired to real data
  • Background job processing with Celery + Redis
  • Containerised and ready to self-host

Developer-first

As a developer, you keep

  • A Python stack you can extend without fighting it
  • Clean FastAPI services with clear boundaries
  • A dashboard wired for rapid experimentation
  • Docker setup for local and production parity
  • A codebase you fully own — no vendor lock-in

Why this project exists

The goal is simple: give builders a serious, opinionated VOD starting point so that experimenting feels exciting instead of heavy. The stack is intentionally chosen but never locked-in — swap pieces, self-host, extend, or fork it in whichever direction makes sense for you. Under the hood, the project stays honest about what works today and where the real ambition sits: AI-powered video, built progressively, in the open.

AI‑native roadmap

Streaming today. AI-powered tomorrow.

The core stays practical: real dashboards, real FastAPI services, real flows. But the long-term vision leans hard into what modern AI can unlock for video. These aren't vague promises — they're the concrete features being built toward, in the open, one at a time.

Exploring
Planned
On the horizon
Exploring

Intelligent FPS & quality boosts

Use AI to selectively increase perceived FPS and visual clarity where it matters most — without blowing up bandwidth or cost.

Planned

Full video transcription & captions

Auto-generate transcripts, searchable captions and content indexes — so every scene becomes discoverable and every video becomes accessible.

Planned

Scene recognition & chapter navigation

Jump straight to the exact moment you care about. Characters, topics, chapters and scene beats — detected and indexed automatically.

Exploring

Intuitive in-video ad placement

Let AI suggest natural ad break points that respect pacing, story beats and viewer attention — instead of hard-coded random timecodes.

On the horizon

Multi-language & localisation

Subtitles, dubbed audio tracks and localised metadata — making your entire catalog feel native in more than one language.

On the horizon

AI-powered search & discovery

Search for “the moment the speaker mentions Kubernetes” and get there instantly. Semantic video search backed by embeddings and scene-level indexing.

Building in public — many of these are aspirational, and that's the whole point. You're early.
Demo ready — explore freely, break things

Start building your VOD platform today.

Sign up, explore the dashboard, play with the FastAPI backend, and get a feel for what the platform can become. No credit card. No lock-in.

No credit card required
100% open source
Self-hostable