Ayoub CHALABI22 downloadsPulls your OmegaVault memories into this vault as beautifully frontmattered markdown. One-way sync (OmegaVault → vault).
Pulls your OmegaVault memories into an Obsidian vault as frontmattered markdown. One-way for v1: OmegaVault is the source of truth, so edits made here are overwritten on the next pull.
The plugin polls GET /api/connectors/obsidian/pull?since=<cursor> with your API
token as a bearer credential. Each changed memory comes back as a ready-to-write
.md file (frontmatter + body); deletions come back as tombstones. Files are keyed
by omegavault_id, so title changes rename the file and deletions remove it.
Each note looks like:
---
omegavault_id: "665f…"
title: "Interstellar"
collection: "Movies to Watch"
category: "Movies"
tags: ["sci-fi", "movie"]
source_ai: "chatgpt"
created: "2026-07-01T12:00:00.000Z"
updated: "2026-07-01T12:00:00.000Z"
---
Recommended sci-fi film to watch.
npm install
npm run build # emits main.js
manifest.json, main.js (and styles.css if present) into
<your-vault>/.obsidian/plugins/omegavault-sync/.In Obsidian → Settings → OmegaVault Sync:
https://app.omegavault.app).ovk_…).OmegaVault).5).Use Sync now to pull immediately, or Full resync to reset the cursor and re-pull everything.