🪄 Inspiration

The inspiration for this project came from the Tom Riddle Diary in the Harry Potter series — a mysterious, magical diary that interacts with its writer.
We wanted to recreate that immersive experience but with a positive twist: a personal, intelligent, and interactive diary that not only listens but remembers, reflects, and grows with you.


📓 What It Does

This is not just a digital diary — it’s a living memory.
Users can type a thought, a summary of their day, or just talk about how they’re feeling. The input disappears like a whispered secret, and the AI responds in an empathetic and intelligent manner, making the experience feel like a private, mindful conversation.


✨ Key Features

  • 🧠 Natural conversation interface with memory
  • 📅 Query past entries based on date
  • 🪞 Reflect on how you’ve changed over time
  • 📊 Personal dashboard with daily summaries
  • ✅ Optional checkboxes to track gym, study, and music habits

🏗️ How We Built It

The project is built using a modern stack of technologies:

  • Frontend: React.js, styled with CSS and HTML
  • Backend: FastAPI, FastMCB
  • AI Integration: Google GenAI, PyTorch models
  • Database & Memory: ChromaDB for semantic search and memory retention

🧱 Challenges We Ran Into

  • Designing an interface that feels magical yet practical
  • Making the disappearing input smooth and intuitive
  • Managing long-term memory efficiently while maintaining fast response times
  • Ensuring the diary AI balances understanding with concise communication

🏆 Accomplishments We're Proud Of

  • Created a truly interactive and reflective diary experience
  • Seamless day-by-day memory with emotional tone tracking
  • Smart dashboard with daily summary and checkbox trackers
  • Built a conversation agent that feels like it knows you

📚 What We Learned

  • Integrating LLMs with persistent vector databases like ChromaDB
  • Crafting immersive user experiences beyond typical UI
  • Handling memory, reflections, and identity in personal AI
  • Balancing backend efficiency with front-end magic

🔮 What’s Next for Untitled

  • 🎙️ Voice interaction so users can talk instead of type
  • 🧘 Emotion analysis and mood tracking
  • 💌 Daily affirmations and deeper personalization
  • 🌍 Multi-language support for a global user base
  • 📤 Exporting memory as timelines, journals, or personal stories

🛠️ Built With

Languages & Frameworks

  • React.js, Python, HTML, CSS

APIs & Models

  • FastAPI, Google GenAI, Transformers

Backend & Tools

  • FastMCB

Database

  • ChromaDB

Built With

Share this project:

Updates