Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

MemVault

dreamordreamor29 downloads

Connect Obsidian to MemVault — browse, search, and capture Agent memories; keep a folder of Markdown notes in sync with the server.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Connect Obsidian to MemVault — a self-hosted memory vault for AI agents.

Browse, search, and capture the memories your agents have accumulated (preferences, facts, MUST rules, reaction skills) without leaving your vault, and keep a folder of Markdown notes two-way-synced with the server.

Prerequisites

  • A running MemVault server (Docker: ghcr.io/dreamor/memvault)
  • Optional: a MemVault API key if your server has auth enabled

Features

Memory panel

Open MemVault: Open Memory Panel to browse saved memories grouped by priority (MUST / REFERENCE / BACKGROUND), search by keyword, and jump straight into the source note.

Capture from the editor

  • Save Selection as Memory — capture the current selection as a reference memory
  • Save Selection as MUST Rule — capture the current selection as an instruction the agent must always follow
  • Search and Insert Memory — search the vault and insert a memory into the current note

Folder sync

The plugin keeps the folder configured under Sync folder (default MemVault) in sync with the vault: one Markdown note per memory, refreshed automatically. Turn on Delete orphans to drop notes whose memory was removed on the server.

Setup

  1. Install the plugin and open Settings → MemVault.
  2. Set Server URL (default http://127.0.0.1:8080) and, if needed, API key.
  3. Adjust Sync folder and Refresh interval to taste (orphan cleanup defaults to off).

Manual installation

Until the plugin lands in the community directory, install from a GitHub release by downloading main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/memvault/, or use BRAT.

Development

npm ci
npm run build      # esbuild → out/main.js
npm run typecheck
npm test

The plugin source is mirrored in the MemVault monorepo under obsidian-plugin/ — this repository is the canonical home for plugin development and releases.

License

MIT

HealthExcellent
ReviewSatisfactory
About
Connect Obsidian to MemVault to browse, search, and capture agent memories like preferences, facts, MUST rules, and reaction skills without leaving your vault. Sync a folder of Markdown notes two-way with the server and save or insert selections as reference memories or MUST rules directly from the editor.
IntegrationsSyncing
Details
Current version
0.3.3
Last updated
Last week
Created
Last week
Updates
4 releases
Downloads
29
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
dreamordreamordreamor
GitHubdreamor
  1. Community
  2. Plugins
  3. Integrations
  4. MemVault

Related plugins

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

Sync Engine

The extensible vault synchronization engine: Fast · Free · Reliable. Supports WebDAV, S3, and Google Drive.

Nutstore Sync

Sync your vault with Nutstore (坚果云) using WebDAV protocol.

OneDrive Sync

Sync your Obsidian vault with OneDrive Personal/Consumer

Remotely Save

Sync notes between local and cloud with smart conflict: S3, Dropbox, webdav, OneDrive, Google Drive, Box, pCloud, Yandex Disk, Koofr, Azure Blob Storage.

Nextcloud Sync

Bidirectional sync between Obsidian and Nextcloud using hash-based change detection.

Air Sync

Keep your vault in sync across devices without managing sync—sync only what changed, preserve conflicting edits, and use your own Google Drive, OneDrive, or Dropbox.

GitHub

Git Sync

Sync your vault across all devices using your own GitHub account. Free forever.