Inspiration
Every big idea starts small — a “what if?” moment. What if an AI could understand your imagination and turn it into something cinematic? We’ve always loved storytelling — movies, comics, music videos — but bringing an idea to life usually takes a huge team and a lot of time. That inspired us to build StorySpark: an AI that lets anyone turn a one-line idea into a short film. Whether it’s “Elon Musk becoming Iron Man in real life” or “a lonely robot discovering friendship”, StorySpark transforms raw imagination into a story that feels human.
What it does
StorySpark takes a simple idea and turns it into: A four-part story arc that feels emotional and believable. Four cinematic storyboard panels in a consistent art style. A 10-second animated short that captures the tone and rhythm of the story. In just one flow, StorySpark goes from thought → story → visuals → motion.
How we built it
We used the Gemini API for story and image generation, powered by a Node.js backend and a Next.js + Tailwind frontend. Here’s the pipeline: The user types an idea. Gemini generates a human-like story with emotion and flow. Each step becomes a cinematic image in a unified art style. Those images are stitched together into a short video using MoviePy and ffmpeg, with subtle transitions and pacing. It’s like having an AI writer, artist, and director working together in seconds.
Challenges we ran into
Getting AI to sound human was hard — early stories felt robotic and predictable. The art style kept changing between panels, so we had to fine-tune our image prompts using a reference style. Syncing visuals and emotions in the short video took several iterations. And of course, time — we had to build and test everything in under 36 hours.
Accomplishments that we're proud of
🏆 Accomplishments that we're proud of We built something that actually moves people. Seeing an idea transform into a mini film — with heart and meaning — felt magical. We’re proud that StorySpark: Creates emotionally grounded storylines. Produces visually consistent storyboards. Generates a cinematic short in real time. And most of all, captures the feeling behind the idea — not just the plot.
What we learned
We learned that storytelling with AI isn’t just about visuals — it’s about emotion. We explored how to make narratives flow naturally:
Spark→Struggle→Realization→Transformation
We also learned how much small prompt changes can affect tone, consistency, and creativity. And as a team, we learned how to merge imagination with engineering — turning abstract ideas into experiences.
What's next for StorySpark
We want to push StorySpark beyond a hackathon project: Add AI-generated voiceovers and music scoring. Improve camera motion and visual realism. Let users collaborate on stories together. Offer different visual styles like anime, noir, or watercolor. Our dream is to make StorySpark the place where anyone — creator, student, or dreamer — can turn their ideas into living stories.
Built With
- css
- eleven-labs
- github
- google-cloud
- next.js
- node.js
- vercel
- vultr

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