An open-source AI agent for making full drama videos
An turns one story idea into a complete drama episode. It writes a screenplay from a and keeps track of characters, plot lines, and cliffhangers across episodes. It checks each episode for tension, consistent character voice, and story continuity.
Scene images can be generated with Gemini, OpenAI, Qwen, or Leonardo. Voiceover narration is created with ElevenLabs, subtitles are generated and synced automatically, background music comes from a built-in catalog, and the final output is a 9:16 vertical video made with Remotion. The same source episode can be translated into English, Turkish, German, Spanish, and Arabic, with voice dubs regenerated for each language.
It includes 13 MCP tools, so Claude Code or Cursor can control the whole workflow through . The stack is Next.js, PostgreSQL, Prisma, and Remotion, with and user-provided API keys.
Key points
- The project is an for producing full drama episodes from a story concept.
- It uses a to track characters, plot threads, and cliffhangers.
- It can use Gemini, OpenAI, Qwen, or Leonardo for scene images.
- It can translate an episode and regenerate voice dubs in several languages.
- It is self-hosted, and users bring their own API keys.