Search your whole network
like it's one machine.

Synapt is a hotkey launcher that searches your files, your apps, and the devices you've paired with — then moves what you find between them directly. Encrypted end-to-end, never touching a server. Built in Rust.

Ctrl+Space to summon ChaCha20-Poly1305 encryption X25519 key exchange Zero accounts

Synapt overlay · remote search on a paired device

What is Synapt

Synapt and SynaptClip are independent desktop apps that share one idea: your data should move between your own devices without a middleman. Use either alone, or run both for a connected workspace.

Launcher & file transfer

Synapt

Hit a global hotkey, search your files and apps instantly, or point the same query at a paired device and pull a file straight off it. Discovery is automatic, transfers are encrypted, nothing leaves the LAN.

Explore Synapt
Clipboard manager

SynaptClip

Captures clipboard history locally with fast fuzzy search, pinning and auto-categorisation. When Synapt is running, clips can sync to any trusted device on the network — still without touching the cloud.

Explore SynaptClip

Synapt

One prompt for your files, your apps, and your other machines.

Everything happens on the LAN. Indexing, discovery, pairing, encryption and transfer are handled directly between devices.

Global hotkey overlay

Ctrl+Space summons a transparent, always-on-top launcher over whatever you're doing. Escape dismisses it. It never takes a slot in your dock or taskbar.

Search that tolerates typos

Queries run through a Bloom filter pre-check, a frequency-weighted prefix Trie, a tantivy full-text index, then a Jaro-Winkler and Levenshtein fuzzy fallback.

Search across your peers

Type @device and the same query runs on that machine's shared folders, results tagged with the device name. Enter pulls the file down.

Trust once, remembered

Pairing runs an X25519 exchange and shows a verification code on both screens. Match them once and the long-term keys are stored — every transfer after that is silent.

Encrypted, shared on your terms

Transfers are sealed with ChaCha20-Poly1305, and peers only ever see the directories on your explicit shared allow-list. Nothing else is reachable.

Input modes, not menus

/ for folders, @ for a device, @settings to configure, an arrow key for per-file actions, and plain arithmetic for an inline calculator.

Built with Rust Tauri v2 React TypeScript SQLite tantivy ChaCha20-Poly1305

SynaptClip

A clipboard with a memory — and a network.

Local-first clipboard history with fast search built in. Optional sync rides on Synapt's encrypted connection when it's available.

SynaptClip panel · history, auto-categories and a paired device

Full clipboard history

Everything you copy is captured and stored locally in SQLite, so a stray Ctrl+C never loses what you had before.

Instant fuzzy search

A custom Trie plus a Levenshtein matcher finds the right clip as you type — forgiving of typos, fast over thousands of entries.

Auto-categorised

Links, file paths, code, emails and colours are recognised and tagged on capture. Add your own categories and groups on top.

Pin & auto-expire

Keep the snippets you reach for pinned to the top, and set the rest to clear themselves after a chosen window so sensitive pastes don't linger.

Cross-device sync

With Synapt running, send and receive clips to any trusted device on the network. Copy on one machine, paste on another.

Local by default

Sync is opt-in and rides Synapt's encrypted LAN link. With Synapt off, SynaptClip is a purely offline, on-device tool.

Built with Rust Tauri v2 React TypeScript SQLite Trie + Levenshtein

Platform support

Native on all three.

Synapt and SynaptClip build from the same release pipeline, so a tagged release produces installers for every platform below at once — no app lags behind another.

Linux

Architecture
x86_64
Packages
.AppImage .deb .rpm
Display server
X11, Wayland — GNOME and wlroots

Windows

Architecture
x86_64
Packages
.msi .exe NSIS installer
Requires
Windows 10 or 11

macOS

Architecture
Universal — arm64 x86_64 in one binary
Packages
.dmg .app
Signing
Developer ID signed and notarised — no Gatekeeper warning

Linux and Windows ship x86_64 only for now — arm64 runners aren't in the release matrix yet. macOS is the one universal build.

Install

Get it running.

Both apps are MIT licensed and fully open source. Grab an installer for your platform, or read the source and build it yourself. No telemetry, no accounts, nothing hidden.

App
Different OS? Detected macOS
macOS
Resolving latest release…

MIT License · No telemetry · No accounts