Mohammad Kanaan912 downloadsSync memos from a Memos server into individual Markdown notes linked inside your Daily Notes.
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.
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.
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.
Incremental sync adds embeds to Daily Notes without removing existing ones. Force sync updates the managed Daily Note section to match the server.
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.
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.
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.