FireRed-OpenStoryline
An AI video-editing agent that turns natural-language directions into edited video, planning shots, generating scripts and applying reusable editing styles.
FireRed-OpenStoryline is an AI agent for video editing that works through natural-language conversation instead of manual timeline editing. It searches for and downloads matching images and video clips, segments and understands the footage it is given, and combines a user's theme with visual understanding and emotion recognition to construct storylines and narration, including few-shot style transfer that replicates the tone and rhythm of a reference text.
It also recommends background music, voiceovers and fonts based on a described mood, generates transitions between clips from their start and end frames plus a natural-language description, and lets a user rapidly cut, swap or resequence clips and adjust visual details conversationally. A completed editing workflow can be saved as a reusable Style Skill and reapplied to new media for consistent output.
It is written in Python, uses LangChain and MCP, and is released under the Apache 2.0 license.