Agent♥︎Age
Catalog

EvolutionDB Long-Term Memory

Official

by alptekin · C

Persistent long-term memory for Claude Desktop / Claude Code, backed by EvolutionDB.

io.github.alptekin/evolutiondb-memory MCP Server

This MCP server provides persistent long-term memory backed by EvolutionDB for Claude Desktop / Claude Code. It relies on EvolutionDB, a small SQL database engine written in C, running as a single process and speaking the PostgreSQL wire protocol.

🛠️ Key Features

  • Persistent long-term memory storage for Claude Desktop / Claude Code
  • EvolutionDB supports vector storage with similarity search
  • Stores JSON documents
  • Time-versioned history
  • Pushes change events to clients (avoids polling)

🚀 Use Cases

  • Long-term memory persistence for Claude Desktop / Claude Code
  • Similarity search over stored vector data
  • Querying and tracking JSON document history

⚡ Developer Benefits

  • PostgreSQL wire protocol compatibility (e.g., psql, DBeaver, JDBC drivers)
  • Single-process SQL engine for connectivity
  • Change-event pushing to clients

⚠️ Limitations

  • Source material describes the EvolutionDB engine repository only; the AI agent, memory server, connectors, and SDKs are not included here.