Beam Network

All your computers.
One network.

Your laptop, your desktop at home, your servers in the cloud. Beam connects them like they're on the same Wi-Fi, wherever each one happens to be.

Every device gets a name.

Forget IP addresses. Your devices are simply studio.beam, macbook.beam or server.beam, and those names work in every app.

Studio Macstudio.beam
MacBookmacbook.beam
Serverserver.beam

Everything just works.

Open a website you're building on your desktop. Grab files from your home Mac. Reach your server's database. If it works on your home Wi-Fi, it works on Beam, from anywhere.

http://studio.beam:3000
Your site, from the train ✓

Direct, not detoured.

Your devices talk to each other directly, so it's as fast as your connection allows. Nothing takes the long way through someone else's server unless it has to.

P2P
Device to device. The shortest path.

Private by default.

Your network is yours alone. No one outside your account can see it, and nothing on it is exposed to the internet.

For your servers too

Bring your Linux machines.

Add a server, a VM or a Raspberry Pi with one small download. It joins your network and stays there, quietly, even after a restart.

How to add a server
Works alongside

Already use a VPN? Keep it.

Beam has its own private address space, so it happily runs next to the tools you already have, Tailscale included.

Under the hood

For the curious.

What's powering your private network.

EncryptionWireGuard
TopologyPeer-to-peer mesh
NamesMagicDNS (.beam)
Addresses10.77.0.0/16
NAT traversalAutomatic hole punching
FallbackEncrypted relay
PlatformsmacOS, Linux
ComingiPad & iPhone
Things you can do over Beam Network
  • SSH into servers without opening port 22 to the internet: ssh you@server.beam
  • Test a dev server on another machine: http://studio.beam:3000
  • Connect to a database privately: psql -h server.beam
  • Copy files with scp or rsync between any two devices.