Open Source

AI-powered drama series studio

Generate short-form drama series end-to-end: screenplays, images, voiceovers, subtitles, background music — exported as vertical video. The whole pipeline from a single admin panel.

Get Started See it in action
Dashboard
Features

Everything you need to create drama series

From screenplay generation to video export, the entire pipeline is automated.

✍️

Screenplay Generation

AI writes screenplays with a series bible that tracks characters, plot threads, and cliffhangers across episodes. Each episode scores on tension, voice, and continuity.

🎨

Scene Images

Generate images for every scene through multiple providers — Gemini, Leonardo, OpenAI, Qwen. Pick per episode, switch anytime. Eight visual styles from cinematic to anime.

🎤

Voice & Narration

ElevenLabs voiceover generation with automatic subtitle optimization. Multi-language voice dubs with per-language audio tracks.

🎥

Video Export

Export 9:16 vertical video with subtitles, watermark, and background music. Remotion renders everything — preview before exporting.

🌐

Multi-Language

Translate entire series to other languages automatically. Support for English, Turkish, German, Spanish, Arabic — with voice dubs for each.

🎵

Music Catalog

15 built-in royalty-free tracks categorized by mood, genre, and BPM. Upload your own tracks. Preview and assign per-episode with volume control.

Providers

Not locked into any one AI service

Plug in whichever API keys you have. Mix and match across episodes.

Anthropic
Text
Google Gemini
Text & Images
OpenAI
Text & Images
Qwen
Text & Images
Leonardo AI
Images
ElevenLabs
Voice
MCP Tools

Drive it from your editor

13 MCP tools let Claude Code, Cursor, or Copilot create and manage series through natural conversation.

You: Create a crime drama series called "The Last Deal"
Claude: [create_series] Done — Series ID: 7

You: Add a protagonist named Victor, a retired detective
Claude: [create_character] Created — ID: 12

You: Generate episode 1 with Qwen images
Claude: [create_episode] Episode 1 ready
  Quality: 8.2/10
  Cliffhanger: "Victor stares at the photo — it's the same face from 20 years ago."

You: Translate to Turkish and German
Claude: [translate_series] Done — 2 languages, 1 episode
Tech Stack

Built with modern tools

Next.js 16 React 19 PostgreSQL Prisma 7 Tailwind CSS 4 Remotion 4 JWT Auth MCP Server

Start creating

Clone the repo, add your API keys, and generate your first episode in minutes.

View on GitHub

$ git clone https://github.com/yakupbulbul/scenarix.git

Buy Me A Coffee