Claude Code Buddy (CCB)
Add persistent project memory and smart task routing to Claude Code. Stop repeating context every session - Claude finally remembers your architecture, decisions, and patterns forever. 100% local, 17 MCP tools.
MeMesh Plugin
Minimal persistent memory plugin for Claude Code. Remembers decisions, patterns, and context across sessions.
Installation
npm install -g @pcircle/memesh
What it does
MeMesh gives Claude Code persistent memory through 3 MCP tools, 2 hooks, and a CLI dashboard:
MCP Tools
| Tool | Description |
|---|---|
remember | Store knowledge — entities with observations, relations, and tags |
recall | Search stored knowledge via FTS5 full-text search with optional tag filtering |
forget | Delete stored knowledge by name (cascades to observations, relations, tags) |
Hooks
| Hook | Event | What |
|---|---|---|
| Session Start | SessionStart | Auto-recalls project-specific + recent global memories |
| Post Commit | PostToolUse (Bash) | Records git commits as knowledge entities |
CLI
| Command | Description |
|---|---|
memesh-view | Generate and open an interactive HTML dashboard |
memesh-view

How it works
- Storage: SQLite database at
~/.memesh/knowledge-graph.db - Search: FTS5 full-text search (no vector embeddings)
- Isolation: Tag-based project filtering (
project:<name>) - Schema: entities, observations, relations, tags + FTS5 virtual table
- Validation: All tool inputs validated with Zod schemas
Architecture
src/
├── cli/
│ └── view.ts # HTML dashboard generator (D3.js graph + stats)
├── db.ts # SQLite database (open/close/migrate, FTS5)
├── knowledge-graph.ts # Entity CRUD, relations, FTS5 search
├── index.ts # Package exports
└── mcp/
├── server.ts # MCP server entry point (stdio transport)
└── tools.ts # 3 tool handlers + Zod validation
scripts/hooks/
├── session-start.js # Auto-recall on session start
└── post-commit.js # Git commit tracking
Dependencies (3): better-sqlite3, @modelcontextprotocol/sdk, zod
Development
npm install
npm run build # TypeScript compile + chmod executables
npm test # 73 tests (vitest, BDD style)
npm run typecheck # tsc --noEmit
License
MIT
Server Terkait
Scout Monitoring MCP
sponsorPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
sponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
mcprouter
A proxy for routing requests to remote MCP servers.
Kontxt
Indexes local code repositories to provide codebase context to AI clients.
Buildable
Official MCP server for Buildable AI-powered development platform. Enables AI assistants to manage tasks, track progress, get project context, and collaborate with humans on software projects.
Nova Mcp
t stores your project context, decisions, and knowledge locally in SQLite - no cloud, no telemetry. Your data stays on your machine.
WebDev MCP
Provides a collection of useful web development tools.
BlenderMCP
Connects Blender to Claude AI via the Model Context Protocol (MCP), enabling direct interaction and control for prompt-assisted 3D modeling, scene creation, and manipulation.
Liana-MCP
A natural language interface for cell-cell communication analysis using the Liana framework.
HAL (HTTP API Layer)
An MCP server that enables Large Language Models to make HTTP requests and interact with web APIs. It supports automatic tool generation from OpenAPI/Swagger specifications.
MCP Playwright Server
Automate web testing and tasks by connecting Claude Desktop with Playwright.
Second Opinion MCP Server
An AI-powered coding assistant that combines insights from Gemini, Stack Overflow, and Perplexity AI to help solve programming problems.