AI Life Story Book Platform with an AI Interviewer
An AI interviewer turns memories into life stories, laid out and printed as hardcover books.

- Industries
- Built with
- React
- Node.js
- Python
The project
A web platform that helps people, families and communities turn their memories into lasting books. An empathetic AI interviewer asks adaptive questions, by text or by voice, and turns the answers into written chapters such as memories, life tributes and life journals. Users then edit the story, choose a book design, customize the layout and review the final version before it is printed as a high-quality book. We built the web app in React with a Node.js back end and Python services for the AI side.
The challenge
- Most people have stories worth keeping but lack the time, writing skills or confidence to put them into words.
- Memories stay scattered across photos and conversations and fade when they are never written down.
- Designing, laying out and printing a book is complex and expensive without automation.
What we built
- An AI interviewer that asks adaptive questions and converts spoken or written answers into structured stories.
- A story editor with book design templates, layout customization and a final review step.
- Photo uploads and QR codes that link a printed page to further memories.
- Print-on-demand ordering with secure checkout, so a finished story becomes a printed book.
- An admin panel to manage users, stories, orders and support.
Key features
AI-guided interviews
The AI interviewer asks follow-up questions and captures memories by text or voice.
Story writing from answers
Interview answers are turned into readable narratives the user can edit.
Book design templates
Users pick a design and adjust the layout of covers and pages.
Final review step
Every book is reviewed page by page before it goes to print.
Print-on-demand publishing
Finished books are ordered and printed through a print integration.
Admin panel
The team manages users, stories, orders and support requests in one dashboard.


