Open device control platform

Sync your hardware.
Control your systems.

DifSync is one platform with two focused workspaces: Lighting Sync for RGB and smart-home orchestration, and Remote Access for secure device management, commands and ChatGPT MCP control.

Workspace 5 devices · synchronized
PCGPU
DeskKeyboard
InputMouse
RoomGovee
HomeHue
Motion
Spread
Direction Forward
Lighting SyncScenes, RGB components and smart-home integrations.
Remote AccessSystems, files, processes and MCP control.
Local-firstHardware access stays with the machine that owns it.
Product

Built around the hardware,
not around a vendor.

DifSync treats each device according to what it can actually do, then keeps them on one shared timeline.

01

Adaptive synchronization

Fast devices render smoothly. Slower controllers sample the same shared phase without dragging everything else down.

Keyboard45 ms
NZXT45 ms
Motherboard190 ms
Wireless mouse650 ms
GPUAnchor
02

Physical topology

Arrange components in the order light should travel through the real setup. Curves and effects follow that hierarchy.

03

Remote when you want it

Pair a machine to your account. Disable remote access locally at any time while keeping local control available.

Integrations

One place for the lights
already in your life.

Connectors are isolated adapters. Credentials stay encrypted on the server and never enter the browser bundle.

Govee

Developer API

Ready

Philips Hue

Local bridge via agent

Ready

Google Home

Cloud-to-cloud OAuth

Provider setup

Amazon Alexa

Smart Home Skill OAuth

Provider setup
Open source

No black box between you and your hardware.

The repository is intentionally separated from machine-specific state. Secrets, local databases, device inventories and deployment credentials are excluded by design.

Explore the repository ↗
Security

Accounts are isolated.
Devices belong to users.

01Scoped sessionsHttpOnly cookies, ownership checks and same-origin mutations.
02One-time pairingShort-lived pairing codes become per-agent tokens stored only as hashes.
03Encrypted connectorsAES-256-GCM protects provider credentials at rest.
Add device

Pair a system with DifSync

Generate a one-time pairing code, then run the installer on the computer you want to connect. The code expires in ten minutes.

Connector

Connect service