Skip to main content
Local sync enables devices on the same local network to share application data and state in real time, without routing through the BRICKS server. This is useful for multi-device setups where low latency is important.

Open the local sync panel

  • From the device — Open the system menu and tap Local Sync
  • From BRICKS CLI — Send the action to a device group:
bricks group dispatch <group-id> local-sync-panel-open

How it works

When local sync is active:
  1. Devices on the same network discover each other automatically
  2. Data changes on one device are broadcast to other connected devices
  3. All synced devices receive updates with minimal latency
  4. If the network connection to the server is lost, devices continue syncing locally

Use cases

  • Multi-screen installations — Keep content in sync across multiple screens in a physical space
  • Interactive experiences — Share user input and state between devices in real time
  • Kiosk setups — Coordinate multiple kiosk devices running the same application
  • Offline resilience — Maintain data sync between devices even when the server is unreachable

Next steps

Device groups

Organize devices into groups for batch operations.

Debug panel

Inspect runtime state on the device.