memU
by NevaMind AI
Portable, inspectable memory that follows you across coding agents
memU is an open-source memory system that gives AI agents persistent, shared context across sessions, agents and devices. It distils reusable skills from an agent's own session history into inspectable Markdown, stores them in SQLite or PostgreSQL, and feeds them back automatically into Claude Code, Cursor, Codex, ChatGPT Work mode and other supported hosts.
memU is an open-source memory layer that lets a user's context follow them between coding agents, sessions and machines. Rather than each assistant keeping its own private history, memU maintains one shared, inspectable wiki of Markdown entries with source-linked recall, and exposes two operations: memorize, which slices an agent's session log into self-contained jobs and has the agent itself write reusable skill files, and retrieve, which pulls the relevant entries back into a later task automatically. It works through host adapters that run as sidecars alongside desktop agents, with published support for ChatGPT Work mode, Claude Code on both desktop and CLI, Cursor, OpenClaw, Hermes Agent, WorkBuddy and Cola, though coverage varies by operating system and the project documents the limitations per combination rather than hiding them. Storage is pluggable: SQLite as the local single-writer default, PostgreSQL with pgvector for concurrent access and larger stores, and in-memory for tests. The project deliberately keeps its core small — the README states the memory logic is roughly 500 lines, compact enough to inspect, understand and adapt — and the MemoryService performs storage, embedding and retrieval without making its own LLM calls, so the memory layer adds no hidden model spend. Written in Python and requiring 3.11 or newer, it installs via pip, npm or uv and is licensed Apache-2.0 according to the README. NevaMind AI open-sourced it on 29 July 2025 and it has since reached 14,267 GitHub stars and 1,055 forks. A free hosted memU Cloud is offered, alongside bespoke private-cloud and self-hosted deployments arranged as design-partner engagements.
The developer or platform team running more than one coding agent who wants memory that is portable between them and readable as plain files, not locked inside one vendor's client as an opaque vector store.
Project context and hard-won conventions are written once as inspectable Markdown skills and retrieved automatically by whichever agent you open next.
At a Glance
- Category
- Agent Development
- Pricing
- Free, Contact for pricing
- Target Market
- CTOs, Enterprise Developers, AI Engineers, Platform Engineers
- Deployment
- Open-source, Self-hosted, Cloud-first
- Founded
- 2025
Key Features
- ✓Cross-agent shared memory
One memory store follows the user between Claude Code, Cursor, Codex, OpenClaw and the other supported hosts.
- ✓Agent-written skill extraction
The agent itself distils its session history into reusable Markdown skill files rather than an opaque embedding blob.
- ✓Inspectable Markdown storage
Memories are plain files you can read, edit, diff and delete, with source-linked recall back to their origin.
- ✓Pluggable storage backends
SQLite for local single-writer use, PostgreSQL with pgvector for concurrency and scale, in-memory for testing.
- ✓Small auditable core
The README puts the memory logic at about 500 lines, small enough for a security team to actually read.
- ✓Host adapters as sidecars
Adapters run beside the desktop agent, slicing session logs into self-contained jobs without modifying the agent itself.
- ✓No LLM calls in the core service
MemoryService handles storage, embedding and retrieval directly, so the memory layer adds no hidden model spend.
Capabilities
Use Cases
- •Carrying context between coding agents
Move from Claude Code to Cursor mid-project without re-explaining conventions, architecture or past decisions.
- •Persisting project conventions as skills
Repeated workflows become Markdown skill files the agent retrieves automatically on the next similar task.
- •Cutting repeated context tokens
Retrieving a targeted memory entry costs far less than replaying an entire prior conversation into the prompt.
- •Auditing what an agent remembers
Because memories are plain files, teams can review, redact or delete anything before it is reused.
- •Self-hosting memory for sensitive work
Run the whole store on local SQLite or an internal Postgres so no session data leaves the network.
Ideal For
Best For
- ✓Developers running more than one coding agent who are tired of re-explaining the same context
- ✓Teams that want agent memory as reviewable plain files rather than an opaque vector store
- ✓Privacy-sensitive shops needing memory self-hosted on local SQLite or an internal Postgres
- ✓Python-shop platform teams building their own agent harness and needing a memory primitive
- ✓Anyone evaluating memory layers who wants a core small enough to actually audit
Not Ideal For
- ✗Buyers who need a stable, versioned product: memU has repositioned substantially since launch — from an AI-companion memory framework to a cross-agent memory wiki — and its README and public claims changed with it
- ✗Enterprises requiring clean licensing assurances, since GitHub's licence detector reports NOASSERTION even though the README states Apache-2.0, which is worth resolving before adoption
- ✗Non-Python environments — it requires Python 3.11 or newer, and host support varies by agent and operating system
- ✗Teams needing a supported SaaS with an SLA: memU Cloud is free with no published tiers, and enterprise work is described as scoped design-partner engagements rather than a productised offering
Integrations
Deployment
Market Analysis
Pros
- ✓Genuine traction for a young project — 14,267 stars and 1,055 forks since July 2025, with commits as recent as August 2026
- ✓Memory as readable Markdown is a real operational advantage: you can audit, edit and delete exactly what the agent will recall
- ✓Broad host coverage across ChatGPT Work mode, Claude Code, Cursor, OpenClaw, Hermes Agent and WorkBuddy
- ✓Self-hostable on SQLite or Postgres with no API key required for local use, plus a free hosted option
Cons
- ✗The product has pivoted at least once, and older public claims — an AI-companion memory framework, 92% on the LoCoMo benchmark — no longer appear in the current README, so third-party listings quoting them are stale
- ✗Licensing is ambiguous in the metadata: the README says Apache-2.0 but GitHub's detector reports NOASSERTION
- ✗108 open issues and very little public practitioner discussion; its Show HN posts drew only 11, 7 and 5 points
- ✗Host support is uneven across macOS, Windows and Linux, with per-combination limitations documented rather than resolved
- ✗No published pricing, SLA or security certifications for the hosted service, and enterprise deployment is a bespoke engagement
Pricing
Open source (self-hosted)
$0
- ✓SQLite or PostgreSQL storage
- ✓No API key required for local use
- ✓Full memorize and retrieve pipeline
- ✓pip, npm or uv install
memU Cloud
$0
- ✓Cross-device sync
- ✓Free with login
- ✓Hosted web app
- ✓API key issued on signup
Enterprise design partner
Contact for pricing
- ✓Private cloud or self-hosted deployment
- ✓Custom memory architecture
- ✓Postgres with pgvector
- ✓Pilot and rollout support
Self-hosting is free and the hosted memU Cloud is advertised as free with a login; there is no published paid tier or per-seat rate, and enterprise deployments are handled as scoped design-partner engagements, so budget engineering time rather than licence fees.
Security & Compliance
Connect
Sources
This page was written from 5 sources, 4 on domains other than memu.pro.
Stay Ahead of the Curve
Weekly enterprise AI insights for technology leaders. No spam, no vendor pitches—unsubscribe anytime.
SubscribeRelated Products
Kitesurf
An agent-first browser that runs in V8 isolates on Cloudflare Workers
Natural
Payments infrastructure that lets AI agents hold, send and collect money
AgentPrizm
Governed, persistent memory and reusable skills for AI agents — over REST API and MCP
Bespoke Labs
Reinforcement-learning environments that train reliable, production-ready AI agents