Documentação
Bem-vindo ao OpenSync
OpenSync é uma plataforma de sincronização bidirecional de spaces (Markdown + ficheiros) entre os teus dispositivos e a cloud. Esta documentação cobre a instalação no servidor, desktop e mobile, a ligação MCP por space e integrações com agentes.
Escolhe a tua plataforma
Desktop (macOS / Linux / Windows)
App nativa Tauri 2 com login por token, dashboard de spaces e sincronização background.
VPS / Ubuntu
Instala o daemon Rust no servidor. Sincroniza pastas via systemd, com upgrade automático.
Mobile (iOS / Android)
App Tauri Mobile com sincronização e edição offline.
MCP (Model Context Protocol)
Liga o teu space a IDEs e agentes: transport HTTP, token osk_ e ferramentas de ficheiros na cloud.
Skill OpenClaw
Integração com agentes OpenClaw para configurar tudo automaticamente.
Arquitetura em duas camadas
Todos os apps cliente (VPS, Desktop, Mobile) partilham o mesmo motor Rust sync-core para garantir o mesmo comportamento de sync, hash, conflito e merge em qualquer plataforma.
- VPS — daemon
opensync(binário Rust único). - Desktop — Tauri 2 (Rust + React) com janela nativa, tray icon e auto-update.
- Mobile — Tauri Mobile (iOS / Android) reaproveitando a mesma interface React.