obsrm
Bidirectional sync between an Obsidian vault and a reMarkable tablet. Push markdown as ePub or PDF, pull notebooks back as markdown.
Pushes Obsidian markdown to a reMarkable as ePub or PDF — preserving wikilinks, callouts, embeds, and images — and pulls notebooks and handwritten notes back as markdown, either as extracted typed text or rendered SVG.
Obsidian stays the source of truth; incremental sync state is tracked in .sync-state.json. Runs locally via the CLI or on a schedule via GitHub Actions. Conversion is handled by Pandoc, and uploads go through rmapi against the reMarkable Cloud.