A memoir-capture app for elderly storytellers. They record voice notes in a WhatsApp-style chat; a gentle AI interviewer reflects on what they said, asks one follow-up and speaks it aloud; and every recording is kept as a durable file meant to be opened in thirty years.
Demo with a fictional narrator, voiced synthetically. The transcripts, interviewer replies, analysis and booklet are the app’s real output.
Our parents and grandparents carry stories no one else knows — where they grew up, how the family came to be, what life was like before. Almost none of it is ever recorded. Writing a memoir is too much to ask, typing is a barrier for many elders, and when they are gone the stories go with them.
Yaad works the way elders already talk to family: press and hold, speak, release — just like a WhatsApp voice note. Each recording is transcribed, and an AI interviewer replies the way a thoughtful grandchild would: it reflects on what was said, asks a single gentle follow-up, and speaks the reply aloud in a voice the family chooses. For the family, an analysis maps the people, themes and time periods mentioned and suggests what to ask next, and a booklet compiles every story in the narrator’s own words.
| Frontend | React + Vite, installable mobile-first PWA with press-and-hold recording |
| Backend | Node + Express, flat-file archive with a SQLite index, background job workers |
| AI providers | Whisper transcription, Claude or GPT interviewer, OpenAI text-to-speech — behind one provider interface |
| Hosting | Self-hosted with Docker and Caddy on a persistent disk — deliberately not serverless |
Fully built through all seven planned stages, from capture to the family view. Yaad1 carries the same idea into a multi-family service on shared hosting, adding guided oral-history projects.
If there’s someone whose memories you’d like to hold on to, let’s talk about how to capture them — gently, and for good.