Clicksplain
Clicksplain is a fully client-side library that adds an explain-this-UI affordance to any web page. Click the help button, then click any element, and an LLM-generated explanation renders in an animated popover anchored to that element. It ships two ways to connect a model: BYOK, which passes a raw API key directly and suits prototyping, and BYO-endpoint, which points at your own proxy and is the production path. The clicksplain/server entry point exports a runtime-agnostic Fetch handler implementing the full protocol including validation, auth, prompt building, and streaming, so it drops into Cloudflare Workers, Vercel Edge Functions, Next.js route handlers, Deno, Bun, or Hono with no adapter code. Distributed via npm or a single CDN script tag.
Technologies Used