📡 MCP Radar

scarletkc/Perenna

A lightweight, Git-backed permanent memory for AI agents.

⭐ 34 stars
⑂ 1 forks
Python
momentum ▲ 70.0
created 2026-08-21
on radar since 2026-08-24
star trend 18 → 34 since 2026-08-24
agent-memoryai-agentsai-memorygit-backedmcpmcp-servermodel-context-protocolself-hosted
View on GitHub ↗Homepage ↗

About Perenna

A lightweight, Git-backed permanent memory for AI agents. Claude Code, Codex, ChatGPT, Cursor, and other MCP clients can share durable memories without sharing a vendor account or conversation history.

- Separate MCP tools for reading, writing, and deleting memories - Local stdio and single-user OAuth-protected Streamable HTTP transports - Human-readable Markdown stored in an independent Git repository - Local Vexor retrieval index that can always be rebuilt from Git - Cross-process locking for multiple local agent processes

Your memory should follow you, not the agent you happen to be using.

Claude Code, Codex, Cursor, and ChatGPT keep memory in separate silos. Switch agents and your memory disappears. Switch machines and local memory stays behind.

Perenna gives them one shared, Git-backed memory. Local agents and ChatGPT can connect to the same self-hosted Perenna service, while every durable memory stays ordinary Markdown you can inspect, edit, version, and back up yourself.

Mem0's self-hosted stack is much heavier, while its hosted Free Plan currently allows customer content to be used for model training and product improvement.

Perenna is different by design: no account, no proprietary memory cloud, no lock-in. Just your memories, in your Git repository, on infrastructure you control.

Paste this into Claude Code, Codex, ChatGPT Desktop, Cursor, or another coding agent with terminal and local MCP configuration access:

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/scarletkc--Perenna.html)

Related MCP servers

Masikomoore/agent-memory

One memory for every AI agent — self-hosted long-term memory over MCP/REST for Claude Code, Codex, Cursor, Gemini CLI, VS Code, OpenClaw, and more.

⭐ 3JavaScript
rwnalds/engram

Self-hosted MCP server + dashboard giving Claude Code, Cursor & Hermes agents shared long-term memory over a git-backed markdown vault. Agent-native, Obsidian-compatible second brain — markdown RAG, n

⭐ 4TypeScript
docouno/notarium

File-first knowledge base for humans and AI agents — self-hosted Markdown notes with a web editor and a built-in MCP server.

⭐ 3TypeScript
1105216375-alt/resimind

Neuro-symbolic agents with verified memory. MCP math tools, an algebra repair Skill, and an open challenge. Verify solutions, learn checked rules, and reuse.

⭐ 101Python
cmoraes10/loci

Typed long-term memory for AI agents. One core, an MCP server, and a Hermes plugin.

⭐ 27Python
kdev1966/Handoff-CLI

Shared, persistent memory for your AI coding assistants (Claude Code, Copilot, Cursor, Gemini CLI, Codex…): a local MCP server and CLI that hand work over between tools automatically.

⭐ 5Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.