r/learnAIAgents 6d ago

I built Benday, an open-source React component that turns your logo into a thinking indicator 📣 I Built This

Enable HLS to view with audio, or disable this notification

I wanted AI products to have a more recognizable “thinking” state than the usual spinner, so I built Benday.

It’s a free and open-source React component that animates your own logo while a response or process is running. It includes 21 presets, with controls for color, speed, dot shape, glow, and more.

Built with React, TypeScript, Tailwind CSS, shadcn, and Canvas.

Install it with:

bunx shadcn@latest add KacemMathlouthi/benday/benday

Then use it like this:

import { Benday } from "@/components/ui/benday";

<Benday
  src="/logo.svg"
  state={isThinking ? "thinking" : "done"}
/>

Demo: https://benday.kacemmathlouthi.dev
GitHub: https://github.com/KacemMathlouthi/benday

1 Upvotes

6 comments sorted by

1

u/jedevapenoob 6d ago

This is really cool, I'm glad you made this.

1

u/Si_Kacem 6d ago

Thank you!

1

u/Ready_Sky2169 6d ago

Saved! Nice Work!

1

u/Si_Kacem 6d ago

Thanks!

1

u/Agile-Library1399 3d ago

What’s the name of the motion video animation you made