Pick your platform. No accounts, no sign-up. Install on both computers: KeibiDrop connects two machines, and one install alone does nothing.
Full documentation: per-platform install detail, driver setup, and fixes live in the docs: macOS · Linux · Windows.
brew tap keibisoft/keibidrop brew trust keibisoft/keibidrop brew install keibidrop
Homebrew requires brew trust once for a third-party tap. If brew install stops with an untrusted-tap error, run the trust command above and retry.
Download KeibiDrop.dmg from GitHub Releases. Open the DMG and drag KeibiDrop to Applications.
Optional: Direct transfer needs nothing extra. To open their files as a folder in Finder, also install macFUSE.
wget -O keibidrop.deb $(curl -s https://api.github.com/repos/KeibiSoft/KeibiDrop/releases/latest \ | grep -o 'https://[^"]*_amd64\.deb') sudo apt install ./keibidrop.deb
Use apt install rather than dpkg -i: apt pulls in the FUSE library the package needs, while dpkg leaves it unconfigured. The release asset carries its version in the filename, so the command resolves the URL and saves to a fixed name.
Nothing to do: apt install above pulls in the FUSE library automatically. To install it by hand, or on a non-Debian distro:
sudo apt install fuse3 libfuse3-3 # Debian / Ubuntu sudo dnf install fuse3 fuse3-libs # Fedora
KeibiDrop loads FUSE at runtime and prefers FUSE 3, falling back to FUSE 2. The -dev packages are only needed to build from source. Check with fusermount3 --version.
git clone https://github.com/KeibiSoft/KeibiDrop.git cd KeibiDrop make build-kd # Agent CLI daemon make build-cli # Interactive terminal CLI make build-rust # Desktop UI (requires Rust + Slint)
choco install keibidrop
Chocolatey lags the latest release while a new version waits for moderation. For the current build, use the direct download below.
Download the .zip from GitHub Releases. Extract and run keibidrop.exe.
Optional: Direct transfer needs nothing extra. To open their files as a folder in Explorer, also install WinFsp.
KeibiDrop for Android is published through our own F-Droid repository, built and signed by us. Add the repository address in the F-Droid app (Settings, Repositories), then install KeibiDrop:
https://fdroid.keibisoft.com/fdroid/repo/
Before you add it, check that the repository fingerprint F-Droid shows matches the one published at fdroid.keibisoft.com. Updates arrive through F-Droid like any other app.
Transfer-only: the Android app sends and receives files with the same encryption. The shared-folder mount stays on desktop.
KeibiDrop has three interfaces. All are included in the install.
keibidrop
Graphical interface built with Rust and Slint.
keibidrop-cli
Terminal REPL with color output and file drag-and-drop.
kd start # Start daemon kd show fingerprint # Get your fingerprint kd register <peer-fingerprint> # Register peer kd connect # Connect kd add /path/to/file.zip # Share a file kd list # List shared files (JSON) kd pull file.zip ~/Downloads/ # Download a file
All agent CLI output is JSON. See the full agent CLI guide.
Each release includes SHA256SUMS. Verify after downloading:
sha256sum -c SHA256SUMS
Open KeibiDrop on both devices. Exchange fingerprints (or toggle LAN mode if you're on the same network). Press connect. That's it.
Questions? Open an issue on GitHub or email marius@keibisoft.com.