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

Built With

Share this project:

Updates