Enterprise DNAEnterprise DNA
MMCP ServersMemorylow

hjqcan/GoodMemory

by Various

Local-first, auditable memory layer for AI apps and coding agents — Codex, Claude Code, MCP, HTTP, TypeScript, and Python.

MCP

hjqcan/GoodMemory

Added 3 Sept 2026

#agent-memory#ai-agents#claude-code#codex#coding-agents#developer-tools#hooks#llm-memory
Catalogue record, not a reviewed recommendation. This record can include automatically collected descriptions and setup details. Confirm important claims with the original source. Explore source-reviewed tools.

Overview

GoodMemory is a local-first, auditable memory layer for AI applications and coding agents. It integrates with Codex, Claude Code, MCP, HTTP, TypeScript, and Python, allowing agents to store and retrieve memory while keeping data on local infrastructure.

Best for

Best for
Developers building AI agents that need persistent, auditable memory.

Use cases

  • Give coding agents persistent memory across sessions
  • Expose agent memory to tools via MCP or HTTP
  • Audit memory reads and writes in AI workflows

How to use

Install

npx goodmemory -V

Clients listed in this record (not verified here)

Claude Desktop, Claude Code, Cursor, Windsurf, Cline, ChatGPT

Notes

17 stars on GitHub. Last updated 2026-08-22. Licensed MIT.

Pros

  • Local-first design keeps data on your own infrastructure
  • Auditable memory supports transparency and debugging
  • Works with multiple agent ecosystems and protocols

Cons

  • Very early-stage project with few stars and limited adoption
  • No single vendor backing, so support is community-driven
  • Requires self-hosting and setup for each environment
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.