# Building a Self-Managing Notes System for Claude Code

> Source: <https://dev.to/aditya_chavan_5a1cb1adc96/building-a-self-managing-notes-system-for-claude-code-4al8>
> Published: 2026-07-04 14:38:41+00:00

I got tired of Claude losing context every time a session ended, so I built a plugin that gives it a persistent, self-maintained notebook for each project.

**What it does:**

**Repo:** [https://github.com/git-aditya-star/project-notes](https://github.com/git-aditya-star/project-notes)

**Explainer page:** [https://git-aditya-star.github.io/project-notes/project-notes-explained.html](https://git-aditya-star.github.io/project-notes/project-notes-explained.html)

Would love feedback — especially if anyone tries it on a large/messy codebase and something breaks, or if the note-freshness logic feels off. Also open to feature requests.

*(Full disclosure: I'm the author, sharing because I think others might find it useful.)*
