Lymic is a high-performance, cross-platform desktop synchronization client for Immich. Effortlessly keep your local media library in sync with your personal Immich server — with a focus on speed, reliability, and a premium user experience.
| Layer | Technology |
|---|---|
| Backend | Rust + Tauri v2 |
| Frontend | SvelteKit + TypeScript |
| Styling | Tailwind CSS v4 |
| Icons | Lucide |
| Database | SQLite via SQLx |
| Networking | Reqwest (HTTP / multipart streaming) |
The easiest way to get started is to download the latest installer for your operating system from the Releases page.
[!IMPORTANT] macOS Users: Since this is an open-source project without a paid Apple Developer certificate, macOS will block the app as "unidentified" or "damaged".
Option 1 (Recommended):
- Drag the app into your Applications folder.
- Right-click (or Control-click) the app icon and select Open.
- Click Open in the confirmation dialog.
Option 2 (If Option 1 fails): If you still see the "App is damaged" message, run the following command in your terminal:
xattr -cr /Applications/Lymic.app
Clone the repository
git clone https://github.com/xXRoxXeRXx/lymic.git
cd lymic
Install dependencies
npm install
Run in development mode
npm run tauri dev
Build for production
npm run tauri build
To use Lymic, generate an API Key in your Immich web interface under Account Settings → API Keys.
| Scope | Purpose |
|---|---|
asset.upload |
Transmit new media files to the server |
asset.read |
Verify whether a file already exists before uploading |
server_info.read |
Validate the connection and check server compatibility |
[!TIP] Lymic adheres to the principle of least privilege. It currently does not require
asset.deleteoralbum.writepermissions unless you are using specific experimental features.
jpg, mp4, heic, etc.).Contributions are welcome! Please read CONTRIBUTING.md before opening a pull request.
Lymic is an unofficial community project and is not affiliated with, maintained, or endorsed by the official Immich team. Use it at your own risk. Always keep backups of your precious media.
This project is licensed under the MIT License.
Made with ❤️ for the Immich Community