KeibiDrop logo

KeibiDrop

Share files between devices on demand. They show up as a folder on your computer, available instantly while downloading.

Website GitHub

What is it?

What it is

KeibiDrop is a cross‑platform file‑sharing platform that lets another computer’s files appear as a local folder or be transferred instantly, without uploading to a cloud. It offers a direct transfer mode and a virtual folder (FUSE) mode, supports macOS, Linux, Windows, and future iOS/Android, and is built with a Go engine, Rust UI, and end‑to‑end post‑quantum encryption.

Why it exists

It was created to eliminate the latency of uploading/downloading large files, to provide privacy‑first sharing that works through firewalls without port forwarding, and to enable developers and teams to work on shared files (e.g., git repos) as if they were local, all while protecting data against future quantum threats.

Who should use it

Users who need instant, secure, and private file sharing without relying on cloud services, including developers, teams working on large files, and privacy‑conscious individuals who want end‑to‑end encryption and no central server.

Who should avoid it

Users looking for a simple, out‑of‑the‑box cloud storage solution, those who cannot or do not want to install FUSE or run a background daemon, or people who prefer a fully managed service with no local setup.

How it works

A quick walkthrough in plain English

How KeibiDrop works

Step 1 of 3

You interact with it

Open KeibiDrop, send a request, or connect it to your stack.

Features

Anonymous
Cross Platform
File Sharing
Filesystem
Fuse Filesystem
Go

Advantages

  • Open source (NOASSERTION)
  • Active Go ecosystem
  • Self-hosted deployment options

Disadvantages

  • Requires operational ownership for self-hosted setups
  • Community support varies by project maturity

Installation

native

macOS: brew tap keibisoft/keibidrop && brew install keibidrop; Linux (Debian/Ubuntu): wget https://github.com/KeibiSoft/KeibiDrop/releases/latest/download/keibidrop_amd64.deb && sudo dpkg -i keibidrop_amd64.deb; Windows: choco install keibidrop or download from GitHub Releases

FAQ

How do I install KeibiDrop on macOS?

Run `brew tap keibisoft/keibidrop` followed by `brew install keibidrop`. This installs the CLI daemon, interactive CLI, and the Rust‑based desktop UI.

What do I need to use the Virtual Folder (FUSE) mode?

Install a FUSE implementation for your OS: macFUSE on macOS, fuse3 on Linux, or WinFsp on Windows. Then launch KeibiDrop; peer files will appear as a local folder you can open with any app.

How can I connect to a peer over the internet?

Both peers start KeibiDrop, copy each other’s fingerprints (shown in the UI or via `./kd show fingerprint`), exchange them through a secure channel (Signal, Telegram, etc.), paste the received fingerprint, and click connect. Saved contacts skip this step.

What encryption does KeibiDrop use?

It uses a post‑quantum hybrid key exchange (ML‑KEM‑1024 + X25519) with AES‑256‑GCM or ChaCha20‑Poly1305 for data encryption, providing forward secrecy through periodic re‑keying.

How do I use the agent CLI for scripting?

Start the daemon with `./kd start`. Then use commands like `./kd show fingerprint`, `./kd register <peer-fingerprint>`, `./kd create`, `./kd add /path/to/file`, `./kd list`, and `./kd pull file.zip ~/Downloads/`. All output is JSON, making it easy to parse in scripts.

Loading documentation…
View on GitHub

Featured in Videos

YouTube tutorials and walkthroughs for KeibiDrop

Alternatives

Similar projects ranked by category, topics, and text overlap.

Compare
KeibiDrop | MushyBook