main
John Lauer Ghost Hand film (2 min) at the top of the page, with captions and chapters 14d27bc 1d ago
{
 "video": "/john/ghost-hand/render/docs/videos/ghost-hand-film.mp4",
 "title": "Ghost Hand: built by AI in Adom Hydrogen (2 min)",
 "poster": "/john/ghost-hand/render/docs/videos/ghost-hand-film-poster.jpg",
 "chapters": [
  {
   "t": 0,
   "title": "One prompt"
  },
  {
   "t": 8.61,
   "title": "Echoing the faucet's IR"
  },
  {
   "t": 20.62,
   "title": "Architecture and learning"
  },
  {
   "t": 31.81,
   "title": "AI Flow and three AI threads"
  },
  {
   "t": 46.81,
   "title": "Placement, routing, Fields"
  },
  {
   "t": 59.75,
   "title": "The molecule and the case"
  },
  {
   "t": 70.2,
   "title": "The real battery"
  },
  {
   "t": 77.2,
   "title": "Light pipes and laser names"
  },
  {
   "t": 85.36,
   "title": "Lights, charging, battery life"
  },
  {
   "t": 98.72,
   "title": "Price on the wiki"
  },
  {
   "t": 105.98,
   "title": "Why an ATtiny"
  },
  {
   "t": 112.19,
   "title": "Usage at the end"
  }
 ],
 "captions": "WEBVTT\n\n00:00:00.150 --> 00:00:02.990\nHydrogen, with weekly usage at thirty-three percent.\n\n00:00:03.040 --> 00:00:08.356\nOne prompt: build Ghost Hand, a gadget that keeps a sensor faucet running.\n\n00:00:08.756 --> 00:00:11.887\nSensor faucets fire tiny infrared pulses.\n\n00:00:11.937 --> 00:00:20.370\nGhost Hand echoes each one back on 850 and 940 nanometre LEDs, fooling almost any brand.\n\n00:00:20.770 --> 00:00:25.088\nClaude drew the architecture, with the echo path in pure hardware.\n\n00:00:25.488 --> 00:00:31.558\nIt learns each faucet's timeout, re-arms with the shortest blip, and stops after ten minutes.\n\n00:00:31.958 --> 00:00:39.324\nAI Flow builds the board, pulling parts like these tiny WS2812 LEDs from the Adom wiki.\n\n00:00:39.724 --> 00:00:43.034\nThe main thread spun off a Codex thread for the case,\n\n00:00:43.434 --> 00:00:46.552\nand another Claude thread for the dashboard and the wiki.\n\n00:00:46.952 --> 00:00:51.438\nPlacement lands live in KiCad, part by part, with no mouse.\n\n00:00:51.838 --> 00:00:55.916\nThen routing and copper pours, with zero DRC errors.\n\n00:00:56.316 --> 00:00:59.482\nAdom Fields checks every amp and every degree.\n\n00:00:59.882 --> 00:01:04.320\nThe finished molecule: four corner pins seat it in an Adom workcell,\n\n00:01:04.720 --> 00:01:09.926\nand snap it into Codex's sealed pebble case, tilted twelve degrees at the faucet.\n\n00:01:10.326 --> 00:01:16.924\nThe battery is a real Adafruit LiPo, leads plugged in, which caught a reversed connector, now fixed.\n\n00:01:17.324 --> 00:01:21.426\nClear resin light pipes, the main one shaped like the Adom logo,\n\n00:01:21.826 --> 00:01:25.088\nand every light named by our UV fiber laser.\n\n00:01:25.488 --> 00:01:30.286\nThe lights speak only when it matters: set down, plugged in, or low.\n\n00:01:30.686 --> 00:01:33.636\nUSB-C charges it in about three hours.\n\n00:01:34.036 --> 00:01:37.111\nOne charge: about nine hundred ten-minute sessions.\n\n00:01:37.161 --> 00:01:38.450\nNo power button.\n\n00:01:38.850 --> 00:01:45.712\nEvery part is priced on the public wiki page: about forty-nine dollars for one, twenty-two each for a hundred.\n\n00:01:46.112 --> 00:01:48.572\nWhy an ATtiny over an STM32?\n\n00:01:48.622 --> 00:01:51.918\nIt echoes in hardware and sleeps for years.\n\n00:01:52.318 --> 00:01:59.636\nThree AI threads, five fixes sent back to AI Flow, and usage went from thirty-three to forty percent.\n"
}