app
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
← Commit history
web control demo: add 30 more never-tested Adom basic parts for the round-2 KiCad library matrix
1 file changed
+31
web-control-demo.html+31@@ -1404,6 +1404,37 @@ for (const w of mine) { { name: "MT15N100J500CT", owner: "adom", slug: "mt15n100j500ct", step: 43502, kind: "10 pF NP0 capacitor 0402" }, { name: "RMCF0603FT1R50", owner: "adom", slug: "rmcf0603ft1r50", step: 40618, kind: "1.5 ohm resistor 0603" }, { name: "CQ03SAF1004T5E", owner: "adom", slug: "cq03saf1004t5e", step: 40618, kind: "1 M resistor 0603" },+ // 2026-08-22 (round 2): thirty more Adom basic parts, none previously exercised.+ { name: "0402B103J500CT", owner: "adom", slug: "0402b103j500ct", step: 43502 , kind: "capacitor 0402" },+ { name: "0402B104J160CT", owner: "adom", slug: "0402b104j160ct", step: 43502 , kind: "capacitor 0402" },+ { name: "0402B223K250CT", owner: "adom", slug: "0402b223k250ct", step: 43502 , kind: "capacitor 0402" },+ { name: "0402B224K160CT", owner: "adom", slug: "0402b224k160ct", step: 43502 , kind: "capacitor 0402" },+ { name: "0402B332J500CT", owner: "adom", slug: "0402b332j500ct", step: 43502 , kind: "capacitor 0402" },+ { name: "0603B103J250CT", owner: "adom", slug: "0603b103j250ct", step: 43450 , kind: "capacitor 0603" },+ { name: "0603B104J500CT", owner: "adom", slug: "0603b104j500ct", step: 43450 , kind: "capacitor 0603" },+ { name: "0603B105K160CT", owner: "adom", slug: "0603b105k160ct", step: 43450 , kind: "capacitor 0603" },+ { name: "0603B224K250CT", owner: "adom", slug: "0603b224k250ct", step: 43450 , kind: "capacitor 0603" },+ { name: "0603SAF1500T5E", owner: "adom", slug: "0603saf1500t5e", step: 40618 , kind: "resistor 0603" },+ { name: "0603SAF1501T5E", owner: "adom", slug: "0603saf1501t5e", step: 40618 , kind: "resistor 0603" },+ { name: "0603SAF1502T5E", owner: "adom", slug: "0603saf1502t5e", step: 40618 , kind: "resistor 0603" },+ { name: "0603SAF1503T5E", owner: "adom", slug: "0603saf1503t5e", step: 40618 , kind: "resistor 0603" },+ { name: "0603WAF100JT5E", owner: "adom", slug: "0603waf100jt5e", step: 40618 , kind: "resistor 0603" },+ { name: "0603X106K100CT", owner: "adom", slug: "0603x106k100ct", step: 43450 , kind: "capacitor 0603 X7R" },+ { name: "0603X225K160CT", owner: "adom", slug: "0603x225k160ct", step: 43450 , kind: "capacitor 0603 X7R" },+ { name: "0603X475K100CT", owner: "adom", slug: "0603x475k100ct", step: 43450 , kind: "capacitor 0603 X7R" },+ { name: "BLM15BA470SN1D", owner: "adom", slug: "blm15ba470sn1d", step: 43502 , kind: "ferrite bead 0402" },+ { name: "CL21A225KAFNNNG", owner: "adom", slug: "cl21a225kafnnng", step: 155456 , kind: "capacitor 0805" },+ { name: "CL21A475KAQNNNG", owner: "adom", slug: "cl21a475kaqnnng", step: 155456 , kind: "capacitor 0805" },+ { name: "CL21A476MQYNNNE", owner: "adom", slug: "cl21a476mqynnne", step: 155456 , kind: "capacitor 0805" },+ { name: "CL21B105KBFNNNE", owner: "adom", slug: "cl21b105kbfnnne", step: 155456 , kind: "capacitor 0805" },+ { name: "CR0402-FX-1000GLF", owner: "adom", slug: "cr0402-fx-1000glf", step: 40756 , kind: "resistor 0402" },+ { name: "IN-S42ATA", owner: "adom", slug: "in-s42ata", step: 77782 , kind: "0402 LED" },+ { name: "IN-S42ATB", owner: "adom", slug: "in-s42atb", step: 77782 , kind: "0402 LED" },+ { name: "IN-S42ATUW", owner: "adom", slug: "in-s42atuw", step: 77782 , kind: "0402 LED" },+ { name: "IN-S63BT5B", owner: "adom", slug: "in-s63bt5b", step: 77068 , kind: "0603 LED" },+ { name: "LQM18DH100M70L", owner: "adom", slug: "lqm18dh100m70l", step: 43450 , kind: "inductor 0603" },+ { name: "LQM18JNR10J00D", owner: "adom", slug: "lqm18jnr10j00d", step: 43450 , kind: "inductor 0603" },+ { name: "LQM18PN2R2MFRL", owner: "adom", slug: "lqm18pn2r2mfrl", step: 43450 , kind: "inductor 0603" }, ]; // A spec's label is a FUNCTION when it names the part (so it can be re-rendered // when the part changes) and a plain STRING when it does not ("2D board", ...).