ScriptsJul 27, 2026·3 min read

DashBeam — Peer-to-Peer Encrypted File Transfer Without the Cloud

Send files of any size directly between devices with no cloud storage, no accounts, and no restrictions, using QUIC transport and end-to-end encryption.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
DashBeam
Direct install command
npx -y tokrepo@latest install c9073044-89bf-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

DashBeam is an open-source file transfer tool that sends files directly from one device to another without uploading to any cloud server. All transfers are end-to-end encrypted and require no user accounts. It supports desktop, mobile, CLI, and web interfaces.

What DashBeam Does

  • Transfers files peer-to-peer with no cloud intermediary or file size limits
  • Encrypts all data end-to-end using TLS 1.3 over the QUIC protocol
  • Verifies file integrity with BLAKE3 hashing
  • Supports resumable transfers that survive network interruptions
  • Works across desktop, mobile, CLI, and web clients

Architecture Overview

DashBeam uses a relay server for signaling and NAT traversal, but file data flows directly between peers whenever possible. The transport layer is built on QUIC for multiplexed, low-latency streaming. Each transfer session generates a unique code; both sender and receiver derive encryption keys from a shared secret tied to that code. The relay only sees encrypted traffic.

Self-Hosting & Configuration

  • Download the desktop app from dashbeam.app or install CLI via pip
  • Optionally self-host a relay server using the provided Docker image
  • Configure relay URL in client settings if using a self-hosted relay
  • No accounts, registration, or API keys required
  • Supports proxy and firewall-friendly fallback through the relay

Key Features

  • Zero-knowledge architecture: relay servers cannot read transferred data
  • Cross-platform: Windows, macOS, Linux, iOS, Android, and web
  • Resumable transfers with progress tracking
  • No file size limits or bandwidth throttling
  • Folder transfer with directory structure preservation

Comparison with Similar Tools

  • croc — CLI-only P2P transfer; DashBeam adds desktop, mobile, and web clients
  • Magic Wormhole — Python-based P2P transfer; DashBeam uses QUIC for better performance
  • Send (Firefox Send) — uploads to a server; DashBeam is direct peer-to-peer
  • LocalSend — LAN-only transfer; DashBeam works across the internet
  • Tailscale/WireGuard — VPN tunnels; DashBeam is purpose-built for one-off file sends

FAQ

Q: Do both parties need the app installed? A: The receiver can use the web interface at dashbeam.app without installing anything. Desktop and mobile apps are available for heavier use.

Q: Is there a file size limit? A: No. DashBeam streams data directly between peers, so transfer size is limited only by disk space.

Q: What happens if my connection drops mid-transfer? A: Transfers are resumable. Reconnect and the transfer picks up where it left off.

Q: Can I self-host the relay server? A: Yes. A Docker image is provided. Point your clients at your relay URL.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets