This is a submission for the
Try it in two clicks: tap an example confession (cricket at 17, the closet guitar, the novel at chapter three), headphones on. The voice is the point.
.
Code
🔗 Repo: https://github.com/himanshu748/ember
How I Built It
The loop is confess, converse, decide, commit, belong. Each stage is one sponsor technology doing what it is uniquely good at.
Google AI (Gemini): the persona compiler
Gemini doesn't chat with you. It reads your confession and forges the character that will. Structured extraction of your story (years_dormant, abandonment_reason, emotional_tone), then an embodiment decision: should the object speak (the kit bag), the passion itself (cricket, personified), or the younger you? It writes the persona's system prompt, its opening line, every conversational reply, and finally the eulogy or the negotiated revival pact. Strict persona rules: it misses you, it never guilt-trips, wry beats weepy.
ElevenLabs: the voice
The persona's temperament maps to a curated voice (wistful is Sarah, wry is George, bitter is Callum). Every line the passion speaks arrives as real audio. Hearing your abandoned passion say things out loud is the difference between a chatbot and a séance.
Snowflake: the Atlas
Every session lands in a Snowflake sessions table, and the Atlas page is pure live SQL: most abandoned passions, what killed them, dormancy years, rekindle rate. Snowflake is also the system of record for session state. The app runs serverless, so persona and conversation context are reconstructed from Snowflake on every request.
Solana: the commitment device
A pledge you can edit is a wish. Rekindle pledges and eulogy stones are attested on Solana devnet via the Memo program: {kind, passion, commitment, confessionHash, ts}. Timestamped, unforgeable, permanent. No wallet needed: a server-side vault signs, so you can go from confession to on-chain proof in one sitting.
Stack
Next.js 16 · @google/genai · ElevenLabs TTS · snowflake-sdk · @solana/web3.js · Tailwind v4
Prize Categories
Best Use of Google AI, Best Use of ElevenLabs, Best Use of Snowflake, Best Use of Solana. The four aren't features bolted onto an app. Each one is a load-bearing stage of a single emotional pipeline.
There is a closet like yours in every house on earth. What's in yours? The Atlas is waiting. 🔥
SOCIAL SHARE CARD GENERATOR