Browser & WASM

A peer that lives inside a tab.

A WASM build of beacons-core compiled to WebAssembly / WASI runs inside any web browser, any Worker, any Wasmtime / Wasmer host. WebRTC datachannels carry traffic when there is no native socket access. It is the universal target.

What you get.

  • PWA — install from any browser, no extension required
  • Chrome / Edge / Brave / Arc / Opera / Vivaldi extensions
  • Firefox extension via WebExtensions
  • Safari extension wrapping the same WASM core
  • Cloudflare Workers · Fastly Compute@Edge · Vercel Edge — same WASM

Supported platforms

The full list.

PlatformTierImplementationChannel
PWA (any browser)T3WASM beacons-core + WebRTCServed from any web app
Chrome / Edge / Brave / Arc / Opera / VivaldiT2 / T3 hybridWebExtensions + WASM core + native messaging host for WG (when host OS supports)Chrome Web Store · Edge Add-ons
FirefoxT2 / T3 hybridWebExtensions + WASM core + native messaging hostAMO
SafariT2 / T3 hybridSafari Web Extension wrapping the same WASM coreMac App Store bundling
Cloudflare WorkersT6WASM/WASI build, V8 isolate hostWorkers registry
Fastly Compute@EdgeT6WASM/WASI build, Wasmtime hostFastly publish
Vercel Edge FunctionsT6WASM/WASI buildVercel deployment
Wasmtime / WasmEdge / WasmerT6Same WASM moduleDirect embed
Hives flightT6WASM/WASI build of beacons-core inside Hives WasmtimeHives registry

Open a fleet

The mesh that fits agents and humans.

A `did:oas`-rooted private mesh that ships peer configurations to any device, anywhere, by policy — not by hand.

Open consoleRead the quickstart