Memnest

Memnest

Open-source, local-first memory service that lets AI coding agents like Claude Code and Codex remember past decisions across sessions.

🔗 Visit Memnest
📁 AI & Machine Learning🗣️ English📅 August 30, 2026

Description

If you use an AI coding assistant, you've probably run into its biggest limitation: it forgets everything the moment you close the chat. Explain a design decision today, and tomorrow's session starts from zero. Memnest is an open-source tool that gives AI coding agents a persistent memory — so decisions, corrections, and context you've already established stick around instead of being re-explained every single session.

Memnest is an open-source (MIT-licensed) local-first memory service, built in Rust, designed to be shared across multiple AI coding agents (Claude Code, the "pi" assistant, and Codex) via the Model Context Protocol (MCP) and a plain HTTP API. It uses hybrid search — combining BM25 keyword matching with vector similarity — to retrieve relevant past context, stores an AES-256-GCM encrypted credential vault, supports per-project/workspace isolation, and runs a local embedding model so no external LLM calls are needed just to store or retrieve memory.

💬 Our review

The short version: if you switch between multiple AI coding agents and are tired of each one forgetting your project's history the moment a session ends, Memnest gives them a shared, private memory layer — and because it's self-hosted and open source, that memory never leaves your machine.

The competitive set here is thin but growing fast: some coding agents ship their own built-in memory (Claude Code's project-level context, for instance), but that memory is typically locked to one tool and one vendor. Memnest's differentiator is being agent-agnostic — the same memory store works whether you're in Claude Code, Codex, or the "pi" agent — and running its own local embedding model means it doesn't leak your codebase context to a third-party embeddings API just to index it. The tradeoffs are real: it's Rust-based infrastructure you have to self-host and maintain, it's a very young project with a limited community track record, and "shared memory across agents" is a young enough category that best practices are still being figured out. Worth setting up if you regularly juggle 2+ AI coding agents on the same codebase; probably overkill if you're a single-agent, single-project user who's fine re-establishing context each session. <!-- ai-generated -->

💰 Pricing

Open sourceFree, MIT-licensed, self-hosted, no commercial tier
MIT Open Source $0

📊 Global score

53Average
🌐Availability15/100Faible

1 language · 0 platform

📄Profile90/100Excellent

Profile completeness

🤖 AI-enriched data

💰 Pricing model
🆓 Gratuit

Open source (MIT), auto-hébergé, aucun coût de licence

👥 Target audienceDéveloppeurs utilisant plusieurs agents de code IA (Claude Code, Codex, pi) sur les mêmes projets
🗣️ Languagesen
🌍 Target countriesInternational
👍

Pros

mémoire partagée entre plusieurs agents IA (Claude Code, Codex, pi)

recherche hybride BM25 + similarité vectorielle

modèle d'embeddings local, aucun appel LLM externe requis pour indexer

coffre-fort d'identifiants chiffré AES-256-GCM

open source MIT, auto-hébergé, isolation par projet

👎

Cons

projet jeune, communauté et documentation encore limitées

nécessite d'auto-héberger un service Rust, pas de version cloud clé en main

catégorie encore émergente, bonnes pratiques pas encore stabilisées

❓ Frequently asked questions

What is Memnest?
Is Memnest free?
Which AI coding agents does Memnest work with?
Does Memnest send my code to an external server?
Is it worth the money compared to alternatives?
Which tool should you pick for your case?