Download

Get Sempa on your devices.

The apps connect to a server you host yourself, so your data never leaves your machine. Latest release:

1

Set up your server

Sempa runs on a server you host yourself. Clone the repo and run the guided installer — it asks a few questions (URL, auth, optional keys), builds the image, and brings everything up in about two minutes.

# Clone, then run the guided installer git clone https://github.com/moorew/sempa.git cd sempa bash install.sh # Answer a few questions — URL, auth, # optional keys — and you're live.

Docker server

Docker + Compose · ~10 MB

Works behind any reverse proxy, and best paired with Tailscale to reach it privately from anywhere — no ports open to the internet.

2

Get the apps

Install a client, enter your server address, and sign in. Every app is local-first — it keeps working offline and syncs the moment your server is reachable again.

Windows

.msi installer · x64 & ARM64

The desktop app (Tauri). Installs in seconds, runs local-first with a floating widget and reminder popups. Pick the build that matches your processor.

Android

.apk · sideload

The mobile app (Capacitor). Local-first, with on-device reminder alarms that fire even fully offline.

Browser / PWA

no download

Visit your Sempa instance and install it straight from your browser. Works on desktop and mobile.

Older versions
Loading releases…
On the way

More clients, in time.

These aren't built yet — and they're exactly where help is welcome. If you'd like to bring Sempa to one of these, the Contribute page is the place to start.

macOS

Help wanted

A Tauri build for Mac — most of the groundwork is shared with Windows.

iOS

Help wanted

A Capacitor build for iPhone & iPad, with on-device reminders.

Linux

Help wanted

An AppImage / Flatpak desktop client to sit alongside Windows and Mac.