Beam files across your local network at maximum speed
Beam files across your local network at maximum speed. Zero configuration, automatic peer discovery, and zero-copy encrypted transfers between any two machines on the same LAN.
Usage Examples
Send a single file to a LAN peer
$ scorpiox-beam send ./report.pdf
⠋ Discovering peers on 192.168.1.0/24...
✓ Found peer: devbox (192.168.1.42)
⠋ Transferring report.pdf (2.4 MB)...
✓ Transfer complete — 2.4 MB in 0.3s (8.0 MB/s)
Receive an incoming file
$ scorpiox-beam receive
⠋ Listening for incoming transfers...
✓ Incoming: report.pdf (2.4 MB) from laptop (192.168.1.10)
✓ Saved to ./report.pdf
Send a directory recursively
$ scorpiox-beam send ./my-project/
⠋ Packing 142 files (18.7 MB)...
✓ Found peer: workstation (192.168.1.50)
⠋ Transferring my-project.tar (12.1 MB)...
✓ Transfer complete — 12.1 MB in 1.2s (10.1 MB/s)
Send directly to a specific IP
$ scorpiox-beam send ./data.csv 192.168.1.100
✓ Connected to 192.168.1.100
⠋ Transferring data.csv (540 KB)...
✓ Transfer complete — 540 KB in 0.1s (5.4 MB/s)
Beam a large binary build artifact
$ scorpiox-beam send ./build/release.tar.gz
⠋ Discovering peers on 10.0.0.0/24...
✓ Found peer: ci-server (10.0.0.5)
⠋ Transferring release.tar.gz (1.8 GB)...
✓ Transfer complete — 1.8 GB in 16.4s (112.3 MB/s)
Check version
$ scorpiox-beam --version
scorpiox-beam 1.0.0