Inspiration
This project came from wanting to make a Christmas song that felt playful, flirty, and a little chaotic in the best way. The idea of asking Santa if we've been “naughty” is familiar, but I wanted to twist it into something bold, confident, and fun. It’s an aesthetic Christmas fantasy with glam, humor, and festive attitude.
What it does
This is a short, high-energy music video that blends polished animation with stylized character performance. The character sings, moves, and plays with the audience in a festive holiday universe. The visuals are smooth and expressive, syncing perfectly to the lyrics and rhythm to create a full performance moment.
How we built it
I made the lyrics with ChatGPT. Suno generated the song. I used Seedream 4.0 to create the base concept image. Then I used Higgsfield Popcorn to generate consistent keyframes. Kling AI handled the lipsync and animation. Grok was used to refine and add motion for animation. Finally, I edited everything together in CapCut, balancing timing, color, and transitions to give it a crisp, music-video feel.
Challenges we ran into
Keeping the character consistent across different tools was a major challenge. Each platform interprets style and facial features slightly differently, so we had to refine and adjust to maintain expression, outfit details, and personality. Getting smooth lipsync timing to match emotional performance also required multiple passes.
Accomplishments that we're proud of
We produced a polished, expressive animated music video that feels alive and engaging. The character has presence, attitude, and charm, which is hard to achieve in AI workflows. The final result is fun, cohesive, and visually strong — something that doesn’t look like it was rushed or auto-generated.
What we learned
We learned how to maintain character consistency across multiple animation models, and how to bring more intentional facial and emotional nuance into AI lipsync. We also learned how pacing in editing can completely shift the energy and personality of a performance.
What's next for Santa, have I been naughty? | Christmas Music Video
We want to expand the concept into a full holiday short and explore alternate styles, costumes, and scenes. There’s potential for a “Naughty vs. Nice” character arc, more choreography, different environments, and a longer storyline. The goal is to evolve this from a single music moment into a full festive mini-universe.
Built With
- capcut
- chatgpt
- grok
- higgsfield
- kling
- seedream
- suno

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