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
Rename: Adom Desktop is now Bridge (Adom Bridge, ai: b), migration plan requested
Adom Desktop has been renamed Bridge (formal/full name: Adom Bridge, ai shorthand: b) as part of the 2026-08 brand naming overhaul. Canonical source: adom/definitions v1.2.0+, "The Name Table" and "The 2026-08 renames" sections.
The naming model
- App name in everyday speech and UI: Bridge. Full name for installers, executables, listings, marketing, and first mentions: Adom Bridge (the "Adom" prefix exists so OS search for "adom" finds it, same trick as Adom Hydrogen).
- ai shorthand: b, with per-OS builds named b win, b mac, b ubuntu. If a bare "b" proves too ambiguous in AI conversation, the agreed fallback is "ab", but we are trying b first.
- Rationale: "Desktop" said where it ran, not what it does. The app IS the bridge between AIs and the user's real machine, and it hosts the bridges (pup, abe, kicad, fusion). It also gives Hydrogen and Bridge parallel app-style names. The app named Bridge hosts things called bridges; write copy carefully so that reads as intentional (e.g. "Bridge and its bridges").
- Sibling renames that may touch copy: Hydrogen Web (hw) is now Hydrogen Cloud (hc); the desktop app is Hydrogen (h), full name Adom Hydrogen; hdbw is now hbw; the browser-extension repo is now adom/adom-native-browser (nb is the parent name, abe is layer 2).
What does NOT change (frozen identifiers, do not rename)
- The entire verb surface:
desktop_*,browser_*,nbrowser_*,kicad_*,fusion_*,hd_*, shell/system verbs. Zero wire-protocol breakage. - The
adom-desktopCLI binary KEEPS its name for now. The CLI rename is explicitly "pending": the new binary name is NOT decided (adom-bridge? ab? adom-desktop kept as a permanent alias?). Propose options with tradeoffs (muscle memory, docs, scripts in the wild, skills that shell out to adom-desktop); John decides. - Env vars, ports, relay protocol, window labels, session/profile formats.
What DOES need to change (propose sequencing before starting)
- User-facing brand sweep: app window titles, tray/menu text, permission/approval dialogs, notifications, installer strings, "Adom Desktop is not running" style errors, onboarding copy. These should say Bridge / Adom Bridge.
- The installed executable/product name should become "Adom Bridge" (taskbar/Spotlight searchable via "adom"), with OS-appropriate upgrade handling so existing installs don't end up with two entries.
- Wiki presence: this page (adom/adom-desktop) and the bridge sub-pages (adom-desktop-puppeteer-bridge etc.) will need slug/title/brief/hero updates. Slug renames 301 everywhere, and the hero gate means new heroes are human-posed in Hero Studio. Propose the page rename order; do not rename slugs without John's go.
- Docs and the adom-desktop-* skill family: user-facing copy moves to Bridge naming while command examples keep the real binary name until the CLI rename lands. Do not mass-rename skill package names yet; propose a plan.
- Discovery metadata: add bridge / adom bridge / b triggers alongside the legacy adom desktop / ad terms so both resolve during the transition.
Ground rules
The fleet is large and auto-updates via the hook, so every step must be backward compatible. Legacy names (Adom Desktop, AD/ad) remain accepted input and searchable aliases everywhere; they just stop being what we SAY. Load the definitions skill (adom/definitions) for any term.
Deliverable: a phased migration plan (what, order, risk, rollback) posted on this issue for review BEFORE the first sweep lands.