Inspiration
Editing videos shouldn’t feel like a full-time job. When one of us wanted to share dance videos, the editing took far longer than the performance itself — trimming clips, syncing beats, adding text overlays… it drained creativity instead of celebrating it. And the video-editing softwares don't help either, they are too loaded with video-footage that we can't add much of our creativity either. That cues the idea for Cue — a conversational AI assistant that frees creators to focus on expression, not tedious timelines.
What it does
With a single prompt, users can: Trim & splice clips Add filters or text overlays Change playback speed Concatenate multiple videos Replace or extract audio Run batch edits across multiple files Chain multi-step workflows in one command All the things you can imagine editing videos! Moreover, there's more "human" in the process, it is as though a professional editor is sitting in front of us.
How we built it
Next.js + Zustand → Smooth upload + chat interface FastAPI backend → Handles AI analysis + video editing LangChain + LangGraph → Generates action plans from user intent MoviePy + FFmpeg → Executes trimming, filtering, merging & more Persistent state tracking → Allows multi-step conversations and recovery
Challenges we ran into
Handling ambiguous language from the query Efficient rendering for batch edits without blocking UI Keeping workflow state consistent across multiple steps and multiple videos Converting natural language into reliable API operations Defining the most reasonable LangGraph structure
Accomplishments that we're proud of
Built a fully operational conversational editor end-to-end Enabled one-command batch editing Made multi-step planning feel seamless and transparent Build a user-log in system and small database storing videos
What we learned
UX matters as much as AI models Simple video edits hide complex operations Collaboration + Time pressure is incredibly rewarding
What's next for Cue: Your AI video-editing assistant
Highlight detection (motion + audio beat fusion) Style presets personalized to creators Multi-camera perspective switching Social media export & auto-formatting

Log in or sign up for Devpost to join the conversation.