cd /news/artificial-intelligence/whether-it-s-coding-cooking-rock-cli… · home topics artificial-intelligence article
[ARTICLE · art-55906] src=dev.to ↗ pub= topic=artificial-intelligence verified=true sentiment=↑ positive

Whether it's "coding," "cooking," "rock climbing," or "helping others" -- the AI will craft something beautiful just for you.

Passion Flame is an interactive web experience that lets users submit their passions and receive a unique poetic tribute generated by Google's Gemini AI. The app features a Canvas 2D particle system representing flames and a collective Wall of Flames to showcase submissions. Built with Google's generative AI SDK, it uses the Gemini 1.5 Flash model to craft short, poetic descriptions with fire metaphors.

read2 min views1 publishedJul 12, 2026

This is a submission for Weekend Challenge: Passion Edition

Passion Flame is an interactive web experience that celebrates what sets our souls on fire. The core idea: passion is like fire -- it starts as a single spark, grows when shared, and becomes unstoppable when many come together.

The app lets anyone submit what they're passionate about, and Google's Gemini AI crafts a unique, poetic tribute to that passion. Each submission becomes a "flame" on our collective Wall of Flames -- a growing monument to human passion across the globe.

Key features:

🔗 **Live Demo:** [https://idohi7cmhfm2w.kimi.page](https://idohi7cmhfm2w.kimi.page)

Try submitting your own passion! Whether it's "coding," "cooking," "rock climbing," or "helping others" -- the AI will craft something beautiful just for you.

The source code is available on GitHub (link coming soon). Built with:

I started with the metaphor: passion as fire. Fire is primal, universal, and visually striking -- perfect for a "Passion" themed challenge. I wanted something that felt immersive from the moment you land on the page.

The hero section features a Canvas 2D particle system with 120 flame-colored particles that spawn from the bottom and rise with physics-based movement. Each particle has its own velocity, lifespan, and sway. Mouse movement creates a repulsion force -- push the flames around!

I used Google's @google/generative-ai

SDK with the Gemini 1.5 Flash model. The prompt engineering was key: I crafted a prompt that asks for "short, poetic, inspiring descriptions (2-3 sentences)" with "fire/flame metaphors" and a character limit. When no API key is available, the app falls back to a curated set of 6 poetic templates that rotate based on the passion text hash.

The color palette is built entirely around fire: deep crimsons, bright oranges, warm ambers, and golden yellows against a near-black background. Typography pairs Playfair Display (elegant serif for headings) with Inter (clean sans-serif for body text). Every section has GSAP scroll-triggered entrance animations for that polished feel.

Best Use of Google AI -- The Gemini integration is central to the experience. Every passion submission gets a unique AI-generated poetic description, making each interaction personal and memorable.

Built in a weekend fueled by coffee and genuine passion for building things that spark joy. 🔥

── more in #artificial-intelligence 4 stories · sorted by recency
── more on @google 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/whether-it-s-coding-…] indexed:0 read:2min 2026-07-12 ·