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
Bridge SDK: document and scaffold the dock-bar manifest + dashboard contract for bridge authors
SDK: a documented contract for a bridge to ship its own dock-bar dashboard
Building the Altium bridge's dock dashboard, I had to reverse-engineer the whole contract from kicad-bridge's tree (dockbar.json shape, the <bridge>-dashboard serve --print-url command the dock runs, install.sh planting the dashboard wrapper into ~/.local/bin, the LED-facet + say-strip + status-pill anatomy, the health-poll URL). The dock-dashboard skill documents the anatomy beautifully, but the bridge-author mechanics live only as tribal knowledge copied between kicad/fusion.
Request: fold a "give your bridge a dock dashboard" section into the bridge SDK so a new bridge author gets a documented, copy-pasteable contract instead of cloning kicad's repo and diffing:
dockbar.jsonat the repo root:dock_manifestversion,say[],webview{title,favicon},health{url,poll_seconds,timeout_ms},launch{mode:"container_command", steps[], on_ready, ai{prompt,thread,submit}}— field-by-field meaning.- The dashboard command contract:
<bridge>-dashboard serve --print-url(idempotent, version-aware, prints its URL), the/api/statusLED payload shape (per-facet{label,state,detail,_hint,short}+ rollup),/eventsSSE,/api/action. - Delivery:
install.shplants the dashboard tree + a~/.local/bin/<bridge>-dashboardwrapper; pkgfiles[]lists it; the dock runs the wrapper. - Cross-link the ONE-APP-ONE-DASHBOARD rule and the desktop/container serving asymmetry from
dock-dashboard.
Ideally also a bridge scaffold-dashboard generator (or an SDK template) that emits a working dockbar.json + dashboard stub keyed off the bridge's verb prefix, so every bridge's dock card is one family without N hand-copies.
Filed while shipping adom/altium-bridge's dashboard (a from-scratch kicad clone). Happy to contribute the Altium one back as a second reference implementation.