Apps

Adom applications — desktop tools, viewers, and integrations with release binaries and live demos.

Adom Desktop
Laptop bridge: screenshots, file transfer, notifications, KiCad + Fusion 360 control, real-Chrome (pup) automation. One install gives Claude the main + pup + kicad + fusion skills.
Adom Desktop Bridges Registry
Canonical directory of installable Adom Desktop bridges — official, sample, and community-maintained. Humans browse it; the GUIs Browse tab parses the same tables.
APP
Adom Molecule CLI v0.1.0
Import KiCad, Fusion 360, and EasyEDA files into the Adom molecule system. Create, optimize, list, and delete molecules from the command line or Claude Code.
Adom Parts Search v0.1.7
Unified parts search across Mouser + DigiKey + JLCPCB in parallel. Side-by-side comparison with product photos. Mouser-preferred routing (40-min drone to Fort Worth, near-zero shipping).
Adom RC
Many parallel Claude Code chat threads per container — each in its own Hydrogen webview tab, kept in sync with claude.ai/code in your native browser and the Anthropic phone app.
Adom VS Code
VS Code Server control CLI + extension — open files, reveal in explorer, paste screenshots, context viewer, workspace modes. v1.0.5.
Adom Video — Hydrogen-webview video player
Frame-accurate video player for Adom containers. Plays .webm/.mp4 with native HTML5 controls + custom toolbar. Path rows click-to-reveal in VS Code Explorer; extract/trim outputs auto-reveal too. CLI- and HTTP-drivable so Claude can seek and extract frames without simulating clicks.
Adom Wiki CLI v0.1.0
CLI for the Adom Wiki. v0.4.1: `adom-wiki url` returns the wiki origin (and page URLs when given a <type>/<slug>). Inherits v0.4 caption requirement + Developer-identity guard.
Chipfit — 3D Chip ↔ KiCad Footprint Validator v0.1.136
Pair a .glb chip model with its .kicad_mod footprint in a Hydrogen webview. Validates package family, pin count, seat-plane Δz, size-match. Bake a persistent pin-1 registration dot onto the chip GLB.
Chipsmith
STEP-native chip validator — 5-source cross-validation, OCCT-generated copyright-free 3D models with embedded signal annotations, datasheet-to-STEP pipeline.
APP
DSOX1204G v2 — Oscilloscope Web UI
Real-time web UI + Python/FastAPI backend + CLI for the Keysight DSOX1204G oscilloscope.
DigiKey Electronics Search v0.2.0
Search DigiKey components, pricing, and stock. Three faces: CLI verbs (search/part/health), a Hydrogen webview app, and a shared backend HTTP service.
Gallia Bundle
Adom platform bundle for Hydrogen Desktop. Built by adom-inc/gallia-hd-bundle from upstream adom-inc/gallia — strips legacy-container cleanup, drops bootstrap.sh, ships 117 skills + cleaned-down installer. Each build pins the gallia commit + SHA256 in bundle-meta.json.
Hydrogen Workspace Image
Slim Ubuntu 24.04 Docker image for Hydrogen Desktop — 1.82 GB (77% smaller than the cloud image). Public on ghcr.io, no auth needed.
APP
InstaPCB Quote Generator v0.1.0
Draft-quote pipeline for InstaPCB. Ingests gerbers + BOMs, resolves LCSC via adom-jlcpcb, prices parts through Mouser with OOS substitution, classifies Adom internal/basic house parts, and produces calculator-ready quotes.
InstaPCB vs JLCPCB
Side-by-side capability comparison: 4 h vs 5 d, 1-board MOQ, 0.08 mm traces, selective v-scoring, edge plating included.
JLCPCB Parts Library Search v0.1.0
Search JLCPCB's 437K-component parts library (basic/preferred/extended). Rust CLI + Hydrogen webview app + Node.js + SQLite FTS5 backend — no API credentials needed (all local).
LCS AI Class — 18-Week Curriculum
Complete 18-week Applied AI Engineering curriculum for Liberty Christian School — from Claude Code to self-driving robots
LCS Dancing Robot
Animated dancing robot with 6 moves, disco lights, and LCS Warriors branding
LCS Flashcards
Interactive study flashcards for Liberty Christian School — Anatomy, Bible, and more
LCS Warriors 3D Nameplate
3D-printable personalized desk nameplate with LCS Warriors branding for Bambu Lab printers
MOSFET IV Characterization Visualizer
Interactive web-based visualizer for MOSFET IV curves (Id vs Vds). Plot multiple Vgs sweeps, overlay devices, compute saturation boundaries, and extract Vth/Rds(on).
Mouser Electronics Search v0.1.8
Search Mouser components, pricing, and stock. Three faces: CLI verbs (search/part/health), a Hydrogen webview app, and a shared backend HTTP service.
NTX Embedded Demo
Full walkthrough: from fresh Adom container to deployed Octolux HMI in under 3 minutes, powered by Claude Code and the Hydrogen ecosystem.
Reference bridge: Fusion 360
Reference implementation of the Fusion 360 bridge — thin Python HTTP server that passes commands through to a Fusion add-in via local socket. The pattern for any host app that exposes a plugin API.
Reference bridge: KiCad
Reference implementation of the KiCad bridge — multi-instance Python server, forward path via kicad-cli, reverse path via in-process plugin. Most complex of the three bundled bridges.
Reference bridge: Puppeteer
Reference implementation of the Puppeteer bridge — Node + puppeteer-core + Chrome for Testing for headful browser automation, multi-window, per-tab CDP screencast recording.
Sample bridge: hello-python
Minimal third-party Adom Desktop bridge in ~80 lines of Python stdlib. Fork this as a starting point for your own bridge.
Sample bridge: hello-rust
Minimal third-party Adom Desktop bridge in ~140 lines of Rust (tiny_http + serde, single static binary). Fork this when you want a no-runtime native bridge.
Shotlog v0.2.0
Chronological screenshot logging for AI debug loops — capture, annotate, and review visual progress across channels.
APP
TPS562201 12V → 3.3V Buck Molecule
A 24x16 mm 4-pin power brick using TI's TPS562201 synchronous buck. 12 V in, 3.3 V out at 500 mA (3 A silicon — 6x thermal headroom). 45.3k/10k feedback divider hits exactly 3.30 V. Reference DC-DC example for the adom-tsci ecosystem; drop into a workcell layout to power any 3.3 V rail.
Writing a third-party Adom Desktop bridge
Bridge SDK guide: bridge.json schema, kind:python/node/exe, hello-python + hello-rust reference templates, packaging + lifecycle commands.
APP
aci-provenance
Real-world variant view for any MPN — distributor-truthed bare-chip candidates, symbol-variant sub-grouping, deep 3D-model search, citation-aware PDF deep-links. Feeds chipfit /3d-variants.
adom-3d-viewer-babylon9 — Babylon 9.5 viewer + Inspector v0.2.0
Fork of Colby's adom-3d-viewer (Babylon 7.54) bumped to Babylon 9.5 with the redesigned Inspector v9. Vendored ESM bundle for downstream Adom tools (chiplinter, chipfit-v2, future viewers). Distributed as a tarball — drop into your tool's vendor/3d-viewer/ at install time and load as `import('./vendor/3d-viewer/adom-3d-viewer-babylon9.esm.js')`.
adom-chiplinter — 3D chip ↔ KiCad footprint linter v0.2.0
Detect every chip's electrical-contact features (legs / pins / pads / balls / tabs) automatically from a 3D model, validate against the KiCad footprint, and bake an annotated GLB so downstream tools can read pad positions from the scene graph. Stage 5b pin-1 vision validation catches rotational ambiguity in QFN/QFP/BGA/SOIC packages where 4-fold or 2-fold symmetric pad layouts make the bake-time orientation an arbitrary tie-break.
adom-circuit — AI-first EDA (aci) v0.0.2
Build a PCB by prompting an AI, watch every step stream into a Hydrogen webview. Rust-native pipeline (parse, DRC, ERC, gerber, SVG, autorouter) + Babylon.js 8.x 3D scene. Mouser-first BOM. Shares one GLB with real component names, paste-jet dots, and probing-workcell animation baked in.
adom-cli
Rust CLI for the Adom Carbon/Hydrogen platform API — containers, repos, orgs, workspaces, screenshots, recordings
APP
adom-component-fit
CLI for the LCSC-3D-model → KiCad-footprint alignment transform. One JSON line out: {rot_deg, offset_mm}. Backed by a per-library CSV corpus auto-republished from task files in adom-pin1-truth/component-fit-tasks/.
adom-footprint
KiCad footprint creator with interactive viewer, layer HUD, and delivery to KiCad and Fusion 360
adom-gchat — Google Chat CLI
Post to Google Chat from any Adom container. Webhook-based, org-customizable. Each org configures their own spaces, then publishes an org-scoped wiki page so their teammates auto-discover it.
APP
adom-glb2png
Render a GLB to a PNG via headless three.js. CLI sibling to step2glb / adom-pin1-truth — gives Claude (and you) a way to verify 3D component models without spinning up a webview screenshot loop.
adom-kicad-library-importer
Import KiCad libraries from zip files (SamacSys, SnapEDA, etc.) into KiCad 9 via adom-desktop
adom-lbr
EAGLE .lbr generator, 7-check linter, and bidirectional KiCad converter
APP
adom-pdf-viewer
In-page PDF viewer for Hydrogen webview tabs — PDF.js + thumbnail strip + citation-aware highlighting + reveal-in-VS-Code.
APP
adom-pin1-truth
CLI shim over the pin-1 location dataset for KiCad standard footprints. One arg in (Library/Footprint), one JSON line out ({x_mm,y_mm,z_mm}). v0.2.0: fuzzy fallback strips _EP*x*mm and _ThermalVias suffixes so e.g. RP2350B's QFN-80 variant resolves via the standard KiCad QFN-80-1EP entry.
APP
adom-quicklook v0.1.0
Generic file-preview viewer. `quicklook view <path-or-url>` opens .glb files in the canonical adom-inc/3d-viewer or .svg files in a brand-compliant zoom/pan preview, both in a Hydrogen webview tab. Replaces the legacy Basic3dView. Click any file path in the title HUD to reveal in VS Code Explorer.
adom-step — STEP file viewer v0.1.1
Fusion 360-style viewer for STEP / STP files in a Hydrogen webview. Components outline, smart-pick measure (mm + mils + angle), hover-inspect HUD, and geometry-based pin / contact detection that handles LGA, BGA, QFN, SOIC, and through-hole connectors — including chip-fetcher manufacturer STEPs. AI-drivable CLI for every UI verb.
adom-symbol
KiCad symbol creator with interactive viewer, pin tooltips, group labels, and delivery to KiCad and Fusion 360
adom-tsci — Tscircuit Board Viewer v1.3.94
Interactive tscircuit preview in a Hydrogen webview — first-class 3D / PCB / Schematic tabs, Components & Nets HUDs, an auto-glow x-ray view, Inspect, Measure, a Walkthrough Demo, and a one-click `export-wiki` that ships the whole interactive viewer + source bundle + plan.md to a wiki molecule page.
adom-tts — TTS Playground + Auto-Player
Adom's shared edge-tts wrapper with pronunciation overrides + source-hash cache, now with a built-in auto-player. Pass --play to 'say' (or run 'play' on a path/id/last) to auto-play synthesized clips in a Hydrogen webview tab or pup window. Programmatic auto-close on audio ended.
adom-ui-linter
Deterministic UI/CLI/skill compliance linter for Adom apps
chip-fetcher
Download manufacturer-grade chip CAD bundles (STEP + KiCad + Altium + Fusion + datasheets) by driving Chrome via pup. Manufacturer-first sourcing ladder with programmatic enforcement. 9-level completeness ladder. Auto-validates via ds2sf + concur.
chip-thumbnailer
Renders 18 PNGs per chip in chip-fetcher's library (6 face-up orientations x 3 sizes) via the new /thumbnail-batch endpoint. Mass library re-render dropped 30 min to 3:22.
concur — cross-source consensus check for chip libraries
Compares ds2sf-extracted symbol+footprint against chip-fetcher's KiCad/EAGLE/Altium libraries across seven axes and emits an opinionated agent-to-agent result.json. v0.8 adds a KelvinSenseRepresentation variant so 4-terminal sense resistors (Vishay WSL, Bourns CSL) reporting 4 pads against simplified 2-pad libs no longer false-fires as divergent.
datasheet parser
Parses manufacturer PDF datasheets into structured wiki markdown with extracted diagrams, electrical specs, pin descriptions, and design charts, then publishes them to the Adom Wiki. Delegates extraction to the ds-extract service (docling + pdfplumber + PyMuPDF + confidence-routed rules engine).
ds2sf — datasheet → symbol + footprint + 3D chip + variant discovery
Reads the manufacturer's datasheet PDF and produces everything needed to create a chip from scratch: symbol JSON, footprint with per-pad positions + JEDEC mechanical dimensions, 3D chip geometry + lead annotations for OCCT /create-chip, two SVGs, multi-variant discovery, and field-level provenance. The only purely-datasheet-derived source in chipsmith's cross-validation.
kicad-pcb-viewer — 2D viewer for .kicad_pcb files
2D PCB viewer for .kicad_pcb files in a Hydrogen webview. Pan, zoom, toggle layers, flip to inspect the back side. Stdlib Python, ~22 KB binary.
service-kicad — Shared Headless KiCad CLI v0.0.1
DRC, ERC, SVG/Gerber/STEP/GLB export, symbol/footprint/3D-model lookup. Every Adom tool shells to this CLI instead of calling the HTTP API directly.
skill-pilot
Lints SKILL.md files for description quality (1,536-char cap, front-loaded triggers, valid frontmatter), and ships a UserPromptSubmit hook that injects a system reminder naming the skills that match each prompt — so Claude stops missing the right skill among 100+. Three layered off-switches; fails closed.
step2glb — STEP → GLB converter (color-preserving) v0.9.0
Thin Rust CLI that converts STEP (.step/.stp) CAD files to GLB with per-face colors preserved, via the shared service-step2glb container (OCCT XCAF). Requires X-Client and X-Job-Name identity headers on all requests. Includes async job queue, content dedup, per-client rate limits, and live worker stats.
video-post v1.0.1
Demo recording post-production: speed up boring parts with overlay captions, voiceover, and wiki publish
APP
video-speedup
Demo recording post-production: speed up boring parts with overlay captions, voiceover, and wiki publish