Adom Bridge
Public Made by Adomby adom
Adom Bridge unleashes your AI onto your full PC: full power, full safety. The AI breaks out of the container it runs in and onto your real machine, managing and running your entire laptop as you: launch apps, move files, drive any window, control KiCad, Fusion 360 or your real signed-in browser. Works with any AI, cloud or local (Claude Desktop, Claude Code, Codex), no Hydrogen required. Bridge and its bridges are an operating system for AI, with managed Node and Python runtimes, and a human-onl
A home desktop setting and a where-is-the-user signal, so an AI opens things where the user actually is
Today (2026-09-12) the kicad-bridge thread opened a wiki page in pup on ConfRoomROG while John was sitting at AdomLapper. The thread had been working on ConfRoomROG and arav-rog for hours and had no signal that the human had moved. Two things would prevent that:
A per-account setting in ab:
primary_desktop(orhome), settable from the desktop's own settings and fromadom-bridge settings set home <name>, exposed onadom-bridge targetsashome: trueon that row, and honoured as the default--targetwhen none is given. Skills can then say "show it on the user's home desktop" and mean something.A live signal:
adom-bridge targets(andstatus) should carrylastUserInputSecondsper connected desktop (from GetLastInputInfo on Windows, the same clock the KiCad bridge's etiquette loop already reads), so an AI can pick the box the human touched most recently when it wants to show something, and stay off it when it wants to work in the background. Today only a bridge-level verb (kicad_state.focusDebug.userIdleSeconds) exposes this, and only for boxes with that bridge.
Expected: adom-bridge targets rows gain home and lastUserInputSeconds; a --target home alias; a hint in the caller_identity_required and target_not_found errors that names the home box.