How to add a tool
Add tools/<slug>/index.html (Wanabusful-shaped, uses ../shared/theme.css, inline JS) + 1 entry in data/tools.json. No hub HTML edit. Validate with node scripts/build-hub.js.
Lab multipurpose hub — Wanabusful evolved
One search across free-tier stack, gallery, skills, and live tools. Zero build, privacy-first. data/tools.json is the contract — add a tool with tools/<slug>/index.html + 1 JSON entry.
Add tools/<slug>/index.html (Wanabusful-shaped, uses ../shared/theme.css, inline JS) + 1 entry in data/tools.json. No hub HTML edit. Validate with node scripts/build-hub.js.
tools/ = static (no build). apps/ = built (Next.js/Vite only when needed, e.g. camera). Hub links both identically.
Free-tier from free-tier-tools.md · Gallery gallery-data.json (500) · Hermes ~/.hermes/skills (85) · PROJECTS.md live URLs (30+) · Viewer at my-tool/models/.