Adom Hydrogen
Public Made by Adomby adom
The whole Adom experience as one signed native app: your editor, your AI agent, and the full electronics design toolchain, running locally on your own machine.
Releases 461
Standalone per-platform binaries to download and run, no tools needed. The newest is pinned on top.
Promoted to public on 2026-10-05.
Stable link for websites and docs: /download/adom/hydrogen/latest
All releases showing 141-160 of 461
Every screenshot taken through the control API logs which AI thread asked for it and whether it asked for the flash to be suppressed, so a capture the user saw or did not see is attributable from the log.
Hydrogen Widgets: a widget process runs in its own session, so an editor reload or an extension host restart no longer kills it (both slots read no data on the laptop after a pane reload).
Editor: the launch-time sweep unlocks the surviving editor group, so a group VS Code left locked after its terminal tab closed no longer refuses new Claude or Codex threads.
Hydrogen Widgets: the slot reports installing only while a package actually installs.
Hydrogen Widgets: a restore installs only what is missing and installs run one at a time, so a restart no longer has two widget installs and the updater fighting over the package lock; with 1.0.406, widgets wait for the workspace after a full quit and relaunch.
Hydrogen Widgets: a widget waits for the workspace to be running before it installs or launches (the slot says so), its health probe runs inside the workspace so the proxy's error page never shows in the Title Bar, and the placeholder frame never scrolls.
Setup cascade: every step logs how long it took and the run ends with a slowest-first summary plus setup-timing-wsl.json; open Hydrogen Widgets restore waits for the widget list on a rebuilt box; the Bridge desktop icon is removed on a Hydrogen-managed box (the Adom Hydrogen icon stays).
Adom Bridge supervisor: a slow bridge is left alone, only a missing bridge process is respawned (no more respawn loop during the setup cascade); open Hydrogen Widgets restore once the sign-in lands (after a virgin reset too).
Hydrogen Widgets: slots now apply the width each widget asks for (they stayed at the manifest guess); the stacked layout is a third as wide; a widget without a mark reserves no mark space.
Hydrogen Widgets: a hover card outside the iframe (what it does, how it works, how often it asks, its repo and page, pin to click); each widget decides its own width per layout; also POST /widgets/card.
Hydrogen Widgets: one open at a time per widget (the restore on start and a second open used to race and launch two instances, one losing its port), and the port is waited free after the old instance stops.
Hydrogen Widgets: each pulldown row links to that widget's own page (what it shows, its manifest and files, how to make your own); the list and manifests are read with your session, so a private repo's widget shows for the people it is shared with.
Hydrogen Widgets: opening a widget stops any previous instance and reloads its slot, so a freshly installed widget version shows at once.
The Hydrogen Widgets pulldown is titled Hydrogen Widgets, to tell them from wiki widgets.
Widgets: the Claude and Codex usage widgets show their vendor marks; the Widgets pulldown sits left of the CPU/RAM meter and links to the Widgets page and SDK; the loading placeholder and the slots size to the Title Bar, full or compact. The bar across the top of the window is now called the Title Bar everywhere (its chevron says Compact the Title Bar).
Menus fit short windows and scroll when needed; the Widgets button is a puzzle piece so it no longer looks like the Project workspaces grid.
Widgets: a widget that announces itself now gets the same proxy-form address Hydrogen uses, so its slot URL reads consistently (hydrogen-widget).
hydrogen-widget (adom/hydrogen#17): a Widgets pulldown in the title bar with small live panels served from your workspace: Claude usage (5-hour, weekly, model bucket), Codex usage, and a clock to copy. A wiki repo adds one with a hydrogen-widget.json facet; open widgets are remembered per user; everything is on the control API (/widgets/*). Also: the WebView2 browser processes now run above normal priority like the app itself (adom/hydrogen#75).
First cold editor load on small machines (adom/hydrogen#75): Hydrogen and the browser processes it spawns now run at above-normal scheduling priority, so the interactive window keeps responding while the workspace boots the editor's extension host. Root cause from the hang dumps: the main thread was blocked inside WebView2 waiting on its own browser process, which a saturated 4-core VM had starved.
Report a problem (adom/hydrogen#4): when setup stops, the card offers Report this problem; it signs you in first if needed (or lets you create an Adom account), then files an issue on the Hydrogen wiki page as you with the log tail and the Doctor's checks attached, and shows the link. The same lives in the Adom menu as Report a problem, and on the control API as POST /report/problem.