Alternatives
Products that do what PMB does
Stop re-explaining your project to AI coding agents
- 1

- 2

- 3

- 4

- 5

- 6

- 7

- 8

- 9PL
How it works: - Storage uses one SQLite database file, plus a local LanceDB index of vectors. No need for a server, cloud services, or any API keys. - Retrieval is a hybrid approach using BM25 (rank-bm25) and vector-based search (sentence-transformers) combined with a co-occurrence graph of entities, using reciprocal rank fusion. The idea is to find the right memory, not the closest one. - It plugs into the agent's lifecycle via MCP: before the agent responds, relevant memories are added to its input; after each turn, decisions and new learnings are automatically recorded. No need to…
Jun 2026 · github.com
- 10

- 11

- 12

- 13

- 14

- 15

- 16

- 17

- 18

- 19

- 20PM
This is my attempt in building a memory that evolves and persist for claude code. My approach is inspired from Zettelkasten method, memories are atomic, connected and dynamic. Existing memories can evolve based on newer memories. In the background it uses LLM to handle linking and evolution. I have only used it with claude code so far, it works well with me but still early stage, so rough edges likely. I'm planning to extend it to other coding agents as I use several different agents during development. Looking for feedbacks!
Jan 2026 · github.com
- 21

- 22

- 23AM
Hey HN, I'm Namanyay and I've been using Cursor since 2 years, but it seems to make mistakes as the project size grows. This caused me to have to repeat myself a lot and it used to break my flow. I realized it's because Cursor (and other AI tools) are not able to keep an overview of the project. Plus, Cursor does not have a "memory" layer to remember important things that the user has already mentioned. I solved this by building an open-source MCP which maintains project and memory information within the user's file system. It's simple and installation takes 30 seconds. Github:…
2025
- 24PM
I built an MCP server that gives Claude Code long-term memory across sessions, backed by infrastructure you control. Every Claude Code session starts from zero, no memory of previous sessions. This server uses mem0ai as a library and exposes 11 MCP tools for storing, searching, and managing memories. Qdrant handles vector storage, Ollama runs embeddings locally (bge-m3), and Neo4j optionally builds a knowledge graph. Some engineering details HN might find interesting: - Zero-config auth: auto-reads Claude Code's OAT token from ~/.claude/.credentials.json, detects token type (OAT vs…
Feb 2026 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →