Yours after install
The registry ships the real source files, not a minified bundle. What lands in
components/botui/ is the same text as the repository, and a test in CI
proves it.
Loading states, streaming indicators, agent status — the surfaces an agent product lives
on. Install one with npx, and the code lands in your repo. No runtime
dependency, nothing to keep current, no runtime to pay for. Read it, change it, delete the
name.
npx @botharness/botui add dot-matrix
Also works with shadcn, against the same registry:
npx shadcn@latest add https://ui.botharness.ai/r/dot-matrix.json
loading the registry…
This is the component running on this page — the same build the registry serves. Drag the presets.
The registry ships the real source files, not a minified bundle. What lands in
components/botui/ is the same text as the repository, and a test in CI
proves it.
There is no runtime dependency to upgrade and nothing that can break under you. When BotUI ships something better, you take the diff when you want it.
Lattice, traversal, brightness envelope, dot polygon, renderer. Each is a table you can extend without touching the layers above — the interesting questions stay independent.