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

Enhanced Memos Sync

Mohammad KanaanMohammad Kanaan912 downloads

Sync memos from a Memos server into individual Markdown notes linked inside your Daily Notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates12

Bring your Memos posts into Obsidian as Markdown notes, embedded in the Daily Note for the day you wrote them. Search and link them alongside your other notes.

  • Keep replies with their parent memo or save them as separate notes.
  • Download attached images into your vault, or skip them.
  • Sync when you choose, on startup, or on a schedule.

Get started

You need Obsidian 1.6.6 or later on desktop, a reachable Memos server, and an API token from Memos > Settings > Access Tokens. Enable Daily Notes or Periodic Notes in Obsidian; sync needs it to link memos by day.

  1. Install Enhanced Memos Sync from Settings > Community Plugins > Browse. You can also build it as described in Development.
  2. In the plugin settings, enter your Memos server URL and API token. Choose folders for notes and attachments if you don't want the defaults.
  3. Click the ribbon button or run Smart Sync Memos from the command palette.

By default, the plugin syncs the last 30 days. Set Sync-days limit to 0 to include all memos. You can also turn on startup or periodic sync in settings.

Choose a sync mode

  • Smart Sync Memos runs a full sync the first time, then fetches new memos. The ribbon button and scheduled syncs use this mode.
  • Incremental Sync (New Only) adds new memo notes without rewriting or deleting existing ones.
  • Force Sync All Memos checks the full sync window for edits and deletions. It updates changed notes and moves eligible notes deleted from Memos to the trash.

Incremental sync adds embeds to Daily Notes without removing existing ones. Force sync updates the managed Daily Note section to match the server.

Where your memos go

Memo notes are saved in Memos/ by default, with names like 2026-01-20-1768867200.md. Their frontmatter includes the memo ID, creation date, tags, source, and reply details when present, so you can query them with Dataview. Daily Notes embed the corresponding memo notes under a configurable heading.

Privacy and troubleshooting

The plugin sends no telemetry or vault data to third parties. On Obsidian 1.11.4 and later, it stores your API token in Secret Storage; on older versions, the token is saved in the plugin's data.

If a sync fails, open the developer console with Ctrl/Cmd+Shift+I and look for [Enhanced Memos Sync]. Turn on Debug logging in settings for warnings and per-item details.

Development

bun install
bun run check

Copy main.js, manifest.json, and styles.css to .obsidian/plugins/enhanced-memos-sync/ in your vault, and enable it.

Inspired by yet-another-memos-sync by @exusiaiwei.

HealthExcellent
ReviewPassed
About
Import memos as individual Markdown notes and link each day's memos into your Daily Note. Sync at your pace with Smart, Incremental, or Force modes; keep replies nested in parent notes, download attachments to a chosen folder, and run scheduled or startup syncs without overwriting existing files.
SyncingImportAttachments
Details
Current version
0.3.3
Last updated
4 weeks ago
Created
3 months ago
Updates
12 releases
Downloads
912
Compatible with
Obsidian 1.6.6+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
Mohammad KanaanMohammad Kanaanmohammadkanaan
mohammadkanaan.dev
GitHubmohammadkanaan
GitHubMohammadKanaan
  1. Community
  2. Plugins
  3. Syncing
  4. Enhanced Memos Sync

Related plugins

ima.copilot Sync

Sync ima notes & knowledge-base to Obsidian

YAOS

Simple real-time sync powered by your own Cloudflare Worker.

Local Images Plus

A reincarnation of Local Images to download images in Markdown notes to local storage.

Nexus AI Chat Importer

Import AI chats from ChatGPT, Claude, Mistral Vibe, Perplexity, and Grok into Obsidian as clean Markdown notes.

Epub Importer

Import EPUB files as Markdown.

Supernote (Unofficial)

Sync and view Supernote notes and Atelier drawings in your vault

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

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.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Consistent Attachments and Links

Move note attachments and update links automatically.