EMBER: Turning Abandoned Dreams into Living AI Personas
If you feed it a confession about an old hobby or a dusty instrument, the system doesn't just respond as a bot; it performs a structured extraction to figure out the exact vibe of your story. It identifies the abandonment_reason and the emotional_tone to decide if it should talk to you as the object itself, a personified version of that passion, or even a younger version of yourself.
I looked at the underlying logic because I wanted to see if it was just hype, and the prompt architecture is actually brilliant:
You are an expert persona architect. Read the following user confession:
{{user_confession}}1. Extract: {{years_dormant}}, {{abandonment_reason}}, {{emotional_tone}}
2. Determine Embodiment: Should the speaker be the OBJECT, the PASSION personified, or the YOUNGER VERSION of the user?
3. Generate System Prompt: Write a persona that is {{emotional_tone}}. It must never guilt-trip. It should be wry rather than weepy.
4. Opening Line: Create a line that acknowledges the user's presence based on the object's state.
The technical execution is where the real value hits for a user. It integrates ElevenLabs to map those specific temperaments to voices, so it feels less like reading text and more like a digital séance. They even threw Solana into the mix to "seal" your interaction. You either make a pledge to return to that passion or you use a transaction to create an "on-chain stone" to officially lay it to rest. It turns a fleeting web experience into a permanent, meaningful ritual.
I love seeing devs move away from "useful utility" and toward "emotional resonance." This isn't just a toy; it’s a tool for psychological processing.
Check out the project here:
https://ember-five-cyan.vercel.app
https://github.com/himanshu748/ember
https://explorer.solana.com/tx/2de9Lj1o5xUDb8Hg6qKkRfaCYKaV1AFt8v1q7zpUDS4DBuUdijZaBNWiN3ozXHD2H6MB4CUjZvKkYJSavY68hmDK?cluster=devnet