MCP-Native · Local-First · Open Source

The Memory That Thinks

Persistent memory for AI agents — grounded in neuroscience. Transform raw information into knowledge, wisdom, and understanding.

$ pip install pamk[mcp] Copy

What is PAMK?

PAMK is an MCP-native memory system that gives AI agents the ability to remember, learn, and grow wiser over time. It works with Claude, Cursor, VS Code, and any MCP-compatible client.

📈

State Memory

Persistent facts, preferences, and constraints. Event-sourced mutations with full audit trail.

📖

Episodic Memory

Append-only event logs with deterministic chunking. Hybrid BM25 + semantic search retrieval.

🧠

Consolidation

Sleep-like distillation transforms raw conversations into structured knowledge through daily digests.

Built Different

Six capabilities no other memory system offers.

🔌

MCP-Native

First-class Model Context Protocol integration. Works out of the box with Claude Desktop, Claude Code, Cursor, and any MCP client.

🔁

Spaced Repetition (SM-2)

Scientifically-grounded memory strengthening. Resurfaces knowledge before it's forgotten, using the proven SuperMemo algorithm.

📈

Belief Drift Tracking

Detects when beliefs change or contradict over time. Track confidence trajectories and spot evolving understanding.

🌙

Sleep-Like Consolidation

Daily digests extract decisions, open loops, entities, and causal facts — just like how sleep consolidates human memory.

📉

Memory Health & Decay

Four decay models (exponential, power law, Ebbinghaus, SM-2) with adaptive calibration and staleness monitoring.

Temporal Reasoning

Structured metadata-aware temporal constraint solving. Not just text matching — explicit date arithmetic and time window filtering.

How PAMK Compares

The only production-grade MCP-native memory system.

Feature PAMK Mem0 Zep Letta
MCP-native
Spaced repetition (SM-2)
Belief drift tracking
Consolidation (sleep-like)
Memory health & decay models
Temporal constraint solving Partial
Local-first (SQLite)
Open source core Partial
Zero-config setup

Works With Your Stack

Framework adapters for every major AI orchestration tool.

Claude Desktop Claude Code Cursor VS Code LangChain LangGraph LlamaIndex AutoGen CrewAI Haystack Any MCP Client

Simple, Transparent Pricing

Start free. Upgrade when you need advanced features.

Community
Free

Open source core for personal projects.

  • State + episodic memory
  • BM25 keyword search
  • Basic consolidation
  • SQLite storage
  • MCP integration
  • Apache 2.0 license
Get Started
Team
$99/mo

Enterprise features for teams.

  • Everything in Pro
  • Enterprise memory scopes
  • Audit trails
  • SSE transport
  • Priority support
Contact Sales
Enterprise
Custom

Self-hosted with dedicated support.

  • Everything in Team
  • On-prem deployment support
  • Custom SLA
  • Custom integrations
  • Dedicated account manager
Contact Sales

Up and Running in 60 Seconds

Three steps to persistent AI memory.

Terminal
# Install PAMK with MCP support
$ pip install pamk[mcp]

# Add to your MCP client config (Claude Desktop, Claude Code, Cursor)
$ cat ~/.claude/mcp.json
mcp.json
{
  "mcpServers": {
    "pamk": {
      "command": "python",
      "args": ["-m", "pamk.mcp.server"],
      "env": {
        "PAMK_USER_ID": "your_user_id"
      }
    }
  }
}
Read Full Documentation