Introduction
DraftMesh keeps Obsidian vaults in sync across devices while preserving the privacy and local-first feel of Markdown notes.
Motivation
Obsidian is strongest when your notes remain plain files that you control. Sync should not make that feel fragile. DraftMesh exists to provide a sync layer that can handle offline edits, reconnects, multiple devices, and version recovery without asking the server to read your notes.
The product pairs an Obsidian plugin with a sync service. The plugin watches your vault, encrypts data before upload, and reconciles changes from other devices. The server stores encrypted sync state and coordinates vault access.
Key features
- Private vault sync: note content is encrypted before it leaves your device.
- Markdown-first workflow: continue using normal Obsidian vaults and
.mdfiles. - Offline-friendly convergence: local edits can continue while a device is offline and sync after reconnecting.
- Vault management: create vaults, connect devices, switch vaults, and share vault access with collaborators.
- Sync progress UI: use the DraftMesh status bar indicator and
Sync progressmodal to see current upload, download, and reconcile activity. - Sync logs: open
Sync logsfrom settings when you need to inspect or copy plugin diagnostics. - Optional paid features: attachment sync, Markdown file history, and public Markdown sharing are available on paid tiers.
Pricing and free use
DraftMesh can be used for free. The current free tier includes:
- 1 GB storage
- up to 2 devices
- 1 vault collaborator
- Markdown sync
Some features require an upgraded plan:
| Feature | Free | Basic | Pro |
|---|---|---|---|
| Markdown sync | Yes | Yes | Yes |
| Attachment sync | No | Yes | Yes |
| Markdown file history | No | Yes | Yes |
| Public Markdown sharing | No | Yes | Yes |
| Vault collaboration | Yes | Yes | Yes |
| Storage limit | 1 GB | 5 GB | 20 GB |
Plan limits are enforced by the DraftMesh server and may change as the service evolves. Check the subscription page in the plugin settings for the current status of your account.
How DraftMesh fits into Obsidian
DraftMesh is installed as an Obsidian community plugin. After sign-up, you create a remote sync vault, connect your local Obsidian vault to it, and enable sync. Each additional device signs in to the same account, connects to the same DraftMesh vault, and starts syncing.