Devitri
Devitri
Self-hosted synchronization for Obsidian vaults
Self-Hosted Application / Obsidian plugin • v1.0.0

Synchronize your Obsidian vaults across devices while keeping full ownership of your data and infrastructure.

Devitri Architecture

Features

🔄 Vault Synchronization

  • Real-time synchronization: Keep your vaults synchronized across multiple devices
  • Conflict detection: Identify concurrent changes before data is overwritten
  • Version tracking: Maintain synchronization state across clients
  • File integrity verification: Detect changes using content hashing

🏠 Self-Hosted First

  • Deploy anywhere: Run on your VPS, homelab, or cloud provider
  • Docker Compose support: Simple deployment and updates
  • SQLite powered: Lightweight and easy to maintain
  • Full data ownership: No third-party storage providers required

📝 Built for Obsidian

  • Native Obsidian plugin: Direct integration with your vaults
  • No Git required: Sync notes without repository management
  • Vault-focused workflow: Designed specifically for personal knowledge management
  • Simple onboarding: Connect and start synchronizing

🛠 Developer Friendly

  • REST API backend
  • Modern web dashboard
  • Open source
  • MIT licensed
  • Traefik and Caddy support
  • API-first architecture

Tech Stack

Backend      → Go
Frontend     → SvelteKit
Database     → SQLite
Deployment   → Docker Compose
Plugin       → Obsidian API