EasyLinkIn48 downloadsSync recordings from SonicNote to Obsidian as Markdown files
Sync recordings, transcripts, AI summaries, and study reports from SonicNote to Obsidian as Markdown files. Each recording becomes a self-contained note with full metadata and content.
sonicnote-sync-vX.X.X.zip from the Releases pagemain.js, manifest.json, and styles.css.obsidian/plugins/sonicnote-sync folder and place the 3 files inside:.obsidian/plugins/sonicnote-sync/
├── main.js
├── manifest.json
└── styles.css
sk-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)After logging in, trigger a sync via:
Ctrl/Cmd + P) → "SonicNote: Sync Recordings"After syncing, a SonicNoteSync/ folder is created in your Vault with one Markdown file per recording.
Each recording file includes:
| Content | Description |
|---|---|
| Frontmatter | Recording metadata (ID, time, duration, device name, tags, etc.) |
| Notes | Your handwritten notes from the App |
| AI Summary | Smart summary content (key points, action items, etc.) |
| Study Report | Knowledge panorama, core gains, consolidation (when available) |
| Transcript | AI-transcribed text with speaker labels and timestamps |
| Setting | Default | Description |
|---|---|---|
| Sync Folder | SonicNoteSync |
Directory for Markdown files |
| Include Transcript | On | Turn off to exclude verbatim transcript |
| Auto Sync on Open | Off | Automatically sync when Obsidian opens |
| Periodic Resync | Off | Auto resync at 1/3/6/24 hour intervals |
| File Properties | All On | Toggle built-in Frontmatter fields |
| Custom Properties | None | Add custom key-value pairs to all synced files |
Download the new version zip, unzip and overwrite the 3 files under .obsidian/plugins/sonicnote-sync/, then restart Obsidian.
.obsidian/plugins/sonicnote-sync/ foldernpm install
npm run dev # Watch mode
npm run build # Production build