The problem here is one many of us know: the native companion app dashboard feels sluggish, and heavy YAML dashboards are painful to maintain. The maker's answer was to have Claude migrate the whole setup into a hardcoded HTML dashboard, and it was finished in a single weekend. In the maker's own testing, the browser version loaded three seconds faster than the native app, and loading now feels instantaneous.
How it is put together: dash.html and config.js sit in the Home Assistant www folder and get served at /local/dash.html. The page runs in a browser on tablet, phone or PC and talks to Home Assistant directly over websocket. Claude writes and edits the code and tests it against a fake Home Assistant in a sandbox, without any direct connection to the real instance. The maker subscribed to Claude Pro for this and kept it that way on purpose, citing security concerns.
The details that stand out to me: animations and colors react to metrics like temperature and on/off/playing state, camera streams can drop between fluent and clear modes to save resources while still showing 2k when needed, and there is two-way audio plus synced lyrics when available. The pages cover an overview, media, climate, rooms, cameras, energy, irrigation, calendar, vehicle diagnostics and theme customization, with lighting sliders, presence and movie mode toggles, an alarm keypad with siren toggles, and irrigation flow up to 0.4 m³/h.
The open part: everything is hardcoded to the maker's entities, and energy tracking relies on just three smart plugs, with more planned for better measurements. The maker also offered to strip private data and share the file.