Durable Storage for Agent-Prepared Memory
Readable files for agents, searchable records for retrieval.
The host agent decides what memory or skill Markdown to preserve. memU stores those recall files, creates searchable segments and embeddings, and keeps workspace resource records in one shared Cloud or self-hosted backend.

The Current Storage Model
Choose the Backend That Fits
Every connected host uses the same memory operations. Only the configured storage backend changes.
What Storage Enables
Ready to Unlock the Full Potential of AI Memory?
Store readable memory and skill files with searchable segments in a shared Cloud, SQLite, or Postgres backend.
Now HereEmbed a query once, rank relevant file segments and workspace resources, then return the complete readable files to the agent.
Explore Memory RetrievalLet the agent turn useful session history into reusable Markdown skills, then index those skills for future tasks.
Explore Skill ExtractionConnect multiple host adapters to one configured backend so skills learned in one agent can be retrieved by another.
Explore Cross-Agent MemoryKeep judgment and synthesis inside the agent while memU handles durable storage, embeddings, and retrieval.
Explore Agent-Driven MemoryGive agents inspectable memory and skill files instead of hiding all useful context inside opaque vector records.
Explore Markdown MemoryCapture coding sessions and compound successful workflows, debugging lessons, and project conventions into reusable skills.
Explore Coding SkillsInspect the lightweight Python implementation, run locally, and adapt host integrations for the agents you already use.
Explore Open SourceConnect Your Agents to memU
Get a memU Cloud key, then give the installation prompt to your agent. The skill configures its host adapter against one managed, cross-device memory backend.
Get the Install PromptAsk your agent to follow the open-source SKILL.md. It installs the CLI, configures SQLite or Postgres and an embedding provider, then verifies retrieval with the host adapter.
View SKILL.mdRun the installation skill in each additional host. Every configured adapter can record its own sessions and retrieve from the same shared backend.
See Host AdaptersFAQ
memU is a lightweight, agent-driven memory system for the agents you already use. It gives connected agents one shared, inspectable memory layer across sessions, agents, and devices.
The memU installation skill configures a host adapter for your agent. A scheduled task captures new session history, the agent decides what memory or skill Markdown to write, and the adapter retrieves relevant files before future tasks. Users do not need to integrate a public memory API.
No. memU's memory service makes no LLM or chat calls. Judgment and synthesis remain inside the host agent; memU stores the Markdown it prepared, creates embeddings, and retrieves relevant files.
The query is embedded once. memU ranks searchable file segments and workspace resources by vector similarity, rolls matching segments up to their complete recall files, and returns segments, files, and resources without an LLM in the retrieval path.
memU includes dedicated adapters for Codex, Claude Code, Cursor, OpenClaw, Hermes, and WorkBuddy. A generic adapter can detect compatible session logs and instruction files for other agents.
Yes. The self-hosted mode supports SQLite for local use and Postgres with pgvector for larger or concurrent stores. Local mode requires a configured embedding provider. memU Cloud provides a managed, cross-device backend.
Yes. The Python package, CLI, host adapters, and core memory service are available on GitHub under the Apache-2.0 license.
Keep Agent Memory in One Shared Backend
Choose Cloud or self-hosted storage, then connect each agent through its host adapter.