Pushing Streamlit UI to the Limit – I built Tom Riddle's Diary from Harry Potter in real life using AI

Dear Diary GIF

Hey everyone!

Wanted to share a recent project exploring how far we can push Streamlit beyond traditional data dashboards: Dear Diary.

It’s a dual-page, leather-bound AI journal powered by Gray Box as the memory retrieval engine.

What the app does:

  1. Lets you handwrite (via stylus/canvas) or type notes on antique parchment.

  2. “Seals” entries into structured entity nodes using background indexing.

  3. Lets you chat with your past memories—it answers in dynamic bleeding ink with grounded source citations ([1] person/...).

  4. Fully private and compatible with local Ollama endpoints or custom API keys via LiteLLM.

:television: Check out video demos:
Short Demo
Full Demo

:link: Link for Gray Box: https://github.com/Aaryanverma/graybox

Feedback and suggestions are very welcome!

2 Likes