With
Projects persistent memory facts into an Obsidian vault, allowing users to view and navigate their memory notes in Obsidian and refresh the vault through the memory sync tool.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Withremember that the team meeting moved to Tuesdays"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
With.
Things that stay with you.
With is a persistent memory layer for your harness.
The source of truth is an owned SQLite file on your machine. People look at an Obsidian vault. Every tool talks to the same CLI or stdio MCP. Facts are invalidated, not deleted.
The product is With. The command is still eric-memory, so existing installs keep working.
Stay
A current fact is active. A retired fact is deprecated plus superseded_by. Default search does not treat history as current. Nothing is erased to make a new present.
That is the whole philosophy, in one line: leave what was true, and write what is true now.
Related MCP server: recollect
Architecture
flowchart TB
quest[Install_or_daily_quest]
cli[CLI_and_MCP]
store[Owned_SQLite]
vault[Obsidian_projection]
harness[Registered_harness]
quest --> cli
harness --> cli
cli --> store
store --> vaultNo app. No cloud. No login daemon. No admin rights. Zero third-party runtime packages. Python 3.10+ is enough.
Two tiers
Tier | Who | How |
Simple | Anyone installing on their own machine | Paste |
Full | Maintainers | The same, plus a read-only Holograph import, tests, and adapters. |
Guides: Introduction · Simple · Full · CLI and MCP · Windows / Linux
Chinese copies live next to them in docs/ and quests/.
Install
python3 -m unittest discover -s tests -q
python3 scripts/repo_check.py
python3 bin/eric-memory --version
python3 bin/eric-memory --data-dir "$HOME/eric-memory-data" init --tier simple
python3 bin/eric-memory --data-dir "$HOME/eric-memory-data" statusOn Windows use py -3 and %USERPROFILE%\eric-memory-data. Expand ~ once at init. After that, only absolute paths.
Or skip the terminal: give quests/en/install.md to your harness and answer the questionnaire.
The data directory never enters Git.
Official surface
Action | CLI | MCP |
Initialize |
| (once, from the install quest) |
Status |
|
|
Write |
|
|
Search |
|
|
Invalidate |
|
|
Sync |
|
|
Import |
|
|
Index a folder |
|
|
Register a tool |
|
|
List registered tools |
|
|
Do not INSERT into memory.db by hand. The contract is skills/严格技能.md. A Cursor template is .cursor/mcp.json.example.
What v1 will not do
Use Mem0, Graphiti, Cognee, or Supermemory as the kernel
Treat Obsidian as the source of truth
Scan the whole disk in silence
Treat a vendor leaderboard as acceptance
Ship a client zip, a cloud, or a background service
License
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides persistent, local-first AI memory across sessions via MCP tools for storing, searching, and retrieving context from past interactions.1MIT
- AlicenseNot gradedqualityBmaintenanceLocal, cross-agent memory for AI coding agents using a single SQLite file, enabling persistent sessions and durable facts shared across multiple MCP-compatible tools.14MIT
- AlicenseNot gradedqualityFmaintenanceLocal-first, auditable memory for AI agents. Provides durable context for MCP hosts with SQLite storage, CLI, and MCP tools for memory management.2Apache 2.0
- AlicenseNot gradedqualityBmaintenanceEnables agents to assert and recall typed facts with idempotent writes, freshness, and assurance verdicts. Provides MCP tools for persistent memory across sessions via SQLite-backed storage.724MIT
Related MCP Connectors
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
Private-by-default, local-first memory/context/task orchestrator for MCP apps and agents.
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/prest4u/with-memory'
If you have feedback or need assistance with the MCP directory API, please join our Discord server