← all repositories
NevaMind-AI/memU

Agent memory as a filesystem that acts before you ask

memU is a long-running memory framework that keeps AI agents persistently aware of user intent without burning through tokens.

14.1k stars Python AgentsLLMOps · Eval
memU
Velocity · 7d
+3.0
★ / day
Trend
cooling
star history

What it does

memU gives AI agents a persistent, structured memory layer designed for 24/7 operation. It stores facts, preferences, and skills in a hierarchical file-system-like structure—categories act as folders, memory items as files, and cross-references as symlinks—so agents can navigate context without dumping entire conversation histories into the prompt. A parallel “MemU Bot” monitors interactions, extracts insights, and injects relevant context back into the main agent to keep responses cheap and targeted.

The interesting bit

The framework treats memory as a mountable, browsable filesystem rather than a flat vector database, which makes long-term knowledge portable and queryable by structure. It also attempts proactive behavior: the sidecar process predicts user intent and pre-fetches context before the next prompt arrives, though the README is truncated before detailing how that prediction actually works.

Key highlights

  • Hierarchical memory organized like directories, files, and symlinks
  • Parallel proactive bot that monitors, memorizes, and predicts intent alongside the main agent
  • Claims to reduce long-running token costs by caching insights and avoiding redundant LLM calls
  • Supports mounting external resources (conversations, documents, images) as queryable memory
  • Requires Python 3.13+

Caveats

  • The README is truncated, so deeper technical details (storage backend, exact retrieval mechanics, and the “self-evolving skills” mentioned in the repo description) remain unseen
  • Aggressive Python 3.13+ requirement may limit deployment options
  • The framework and its “enterprise-ready” sibling memUBot are presented interchangeably, which can blur the open-source boundary

Verdict

Worth a look if you’re building always-on agents and want memory that feels more like a filesystem than a database. Skip it if you need battle-tested, fully documented infrastructure today; the visible docs are heavy on diagrams and light on implementation specifics.

Frequently asked

What is NevaMind-AI/memU?
memU is a long-running memory framework that keeps AI agents persistently aware of user intent without burning through tokens.
Is memU open source?
Yes — NevaMind-AI/memU is an open-source project tracked on heatdrop.
What language is memU written in?
NevaMind-AI/memU is primarily written in Python.
How popular is memU?
NevaMind-AI/memU has 14.1k stars on GitHub and is currently cooling off.
Where can I find memU?
NevaMind-AI/memU is on GitHub at https://github.com/NevaMind-AI/memU.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.