PMB

PMB

A local-first, open-source memory system that provides persistent context for AI coding agents like Claude Code, Cursor, and Zed.

0.0 (0)
4 Impressions
Visit Website
Founder
Active
PlanFree and Open Source (Apache-2.0)
BusinessB2C

About PMB

Local-First Memory for Your AI Coding Agent

PMB provides a real memory for your AI coding tools like Claude Code, Cursor, Codex, and Zed. Instead of starting from scratch every session, PMB stores decisions, lessons, and facts in a local SQLite file on your disk. It is 100% on your machine—no API keys, no cloud, and no telemetry.

How it Works

PMB uses hooks to inject the right memory before the model thinks, and journals the agent's work after. This happens without an LLM call on the read path, meaning there is no tool the agent has to remember to call.

  • Auto-recall: Every message is classified in sub-millisecond time; matching lessons, decisions, and project overviews are fetched before reasoning.
  • Sub-millisecond Writes: The MCP tool returns instantly because SQLite writes happen first, while embeddings and vector inserts run on a background thread.
  • Hybrid Recall: Fuses BM25 + dense vectors + entity graph with Reciprocal-Rank-Fusion (RRF) for high-quality retrieval.
  • Honest Follow-Rate: Every rule is scored by whether the agent actually follows it. Useful ones get starred; ignored ones are flagged as dead so you can prune what doesn't help.

Why it Matters

Persistent memory changes your workflow by providing tangible outcomes rather than just features:

  1. Stop re-explaining: Every session starts with the agent already knowing your decisions, conventions, and previous bugs.
  2. Switch tools without losing context: Since Claude Code, Cursor, Codex, and Zed all read from the same memory, your context follows you across different editors.
  3. bsp;
  4. Trustworthy Memory: PMB scores whether each lesson gets followed, ensuring your context stays honest and not bloated with useless information.

The Dashboard

PMB includes a local web app dashboard that renders your project's memory in real-time.

  • The Map: A live entity graph where every fact, decision, and lesson becomes a node. You can explore connections, hover to inspect details, and see the importance of color-coded nodes.
  • bsp;
  • The Timeline: A git-graph style journal that automatically records every decision, lesson, and commit in chronological order.

Quickstart

Get up and running in 60 seconds with three simple commands:

  1. Install: Run pip install pmb-ai to install the pure Python package on macOS, Linux, or Windows.
  2. bsp;
  3. Connect: Wire PMB into your agent using pmb connect claude-code (or other supported agents).
  4. bsp;
  5. Talk: Just work as usual. PMB records and recalls automatically. You can open the dashboard anytime with pmb dashboard.

Architecture & Performance

PMB is built on durable, local-first pieces. Every event lives in SQLite; vectors live in LanceDB next to it. It uses a hybrid router engine for recall and an async write embed queue to ensure zero blocking of the agent's turn.

  • Recall Latency: ~35ms (warm daemon, cache off).
  • bsp;
  • Write Speed: < 1ms async writes.
  • bsp;
  • Accuracy: 94.6% recall@10 on LoCoMo benchmarks.
  • bsp;

Value & Audience

Value Proposition

Provide persistent, local-first memory for AI coding agents that follows you across tools and sessions without cloud dependencies.

Problem Solved

Eliminates the need to re-explain project context, conventions, and past decisions to AI coding agents in every new session or when switching between different editors/tools.

Target Audience

Developers using AI coding agents like Claude CodeCursorCodexand Zed.

Share this product

Product founder?

Get Badge

Tech Stack

Backend

Social & Links

Loading ratings...

Loading comments...

Gallery

PMB screenshot 1

Feedback & Roadmap

Loading feedback…

PMB FAQ

Common questions about PMB's features, pricing, and use cases

What does PMB do?

Provide persistent, local-first memory for AI coding agents that follows you across tools and sessions without cloud dependencies.

Is PMB free to use?

PMB offers a free tier alongside its other Developer Tools plans. Pricing details are listed on the PMB product page on TechLogHub.

What problem does PMB solve?

Eliminates the need to re-explain project context, conventions, and past decisions to AI coding agents in every new session or when switching between different editors/tools.

Who is PMB built for?

Developers using AI coding agents like Claude Code, Cursor, Codex, and Zed.

What tech stack does PMB use?

PMB is built with Web Dashboard, Python, SQLite, LanceDB, MCP Server.

What category is PMB listed under?

PMB is listed in the Developer Tools category on TechLogHub, alongside curated alternatives with community ratings and pricing comparisons.

PMB appears in

Newsletter

One email a week

TechLogHub tracks 510 tools and 471 open-source projects. Get the week's new launches, release roundups and open-source picks — nothing else.

Get the TechLogHub digest

One email a week: new and trending developer tools, fresh comparisons, and what shipped. Unsubscribe in one click.