About benday

A thinking indicator built out of your own logo.

What it is

benday samples a logo into a grid of dots and animates that grid while an agent works, then settles it back into the crisp mark. There are 21 presets, and a preset is a plain function of one dot and the clock, so you can write your own.

It exists because a spinner says “thinking” in a voice that belongs to no one. A product already has a mark. This turns that mark into the wait.

How it is distributed

There is no package to depend on. Installing runs the shadcn CLI, which copies seven TypeScript files into your project, where they are yours to edit. React is the only import. Usage has the install command and the props; the playground runs the pipeline on a logo you drop in.

Who maintains it

benday is written and maintained by Kacem Mathlouthi (@KacemMathlouthi), a software engineer working on AI products, whose other work is at kacemmathlouthi.dev. Development happens in the open on GitHub, and CONTRIBUTING.md describes the workflow.

License and releases

benday is released under the MIT license. Because the component is copied rather than installed, upgrading is deliberate: re-run the CLI, then diff against your own edits. Every user-facing change is recorded in the changelog. Questions and preset ideas belong on the contact page.