Hi Product Hunt πŸ‘‹ Solo dev + grad student building memory for AI coding agents

byβ€’

Hey everyone

I'm Ripon β€” a grad-student researcher at the University of Utah and the solo developer behind projectmem.

What pulled me into this: my AI coding agent kept forgetting everything between sessions. Every morning it re-read the same files and cheerfully re-suggested a fix I'd already tried last week β€” one that had already failed. The model wasn't the problem. The missing memory was.

So I built projectmem: a local-first memory + judgment layer that lets an AI agent remember what was tried, what failed, and what was decided β€” and warn you before you repeat a known dead-end. 100% local, MIT, no telemetry, no cloud. It's on PyPI and the MCP registry now, and there's even a research paper behind it.

Honestly I'm here to learn from other builders as much as to share. Solo building is humbling β€” shipping the code is 20% of the work; the docs, the launch, the community is the other 80%.

If you're working on AI tooling, developer experience, or just shipping solo β€” I'd love to connect πŸ™

Question for the room: what's the one thing you wish your AI assistant actually remembered?

7 views

Add a comment

Replies

Best

Hi Ripon πŸ‘‹

First of all, congratulations on shipping the project. I completely relate to the challenge you're describing.

One thing I wish AI assistants remembered better is architectural context and past decisions. As developers, we often spend a lot of time explaining why something was implemented a certain way, only to have the assistant suggest the same discarded approaches again later.

I like your idea of combining memory with judgment. Remembering facts is useful, but remembering what was tried, what failed, and why a decision was made feels much closer to how human teams actually work.

I'd actually love to try projectmem and see how it fits into a real development workflow. The problem you're solving is something I've experienced firsthand while building AI-powered applications.

Looking forward to following your journey and learning more about projectmem. πŸš€