Command Palette

Search for a command to run...

Logo

We're building an AI assistant.
Here's what we're using.

Introducing GAIA UI, a library for building beautiful ai agents.
Screenshot of GAIA

We're working on an open source AI assistant called GAIA. Along the way, we've built UI components that we actually use. If you're building chatbots or AI interfaces, these might be useful. They're free and open source.

What's this for?

We needed components that work well for conversational interfaces - animated buttons, smooth transitions, accessible controls. Instead of keeping them in our repo, we're sharing them for anyone building similar stuff.

Design philosophy

We design for how products are actually used. Not for screenshots. Not for hype. Every decision is about reducing friction, keeping things predictable, and making interfaces feel natural without needing explanation.

We obsess over experience

We care a lot about how things feel to use. Small details matter more than people think. Spacing, colors, motion, timing. Most of the time it's not about how something looks, it's about how it makes you feel. That's why some products just feel right and others don't.

What you'll find

Production-ready components we actively use. Built for conversational interfaces, not demos. Thoughtful motion, sensible defaults, accessibility baked in. Built with Radix UI and Tailwind CSS. Copy the code, tweak it, ship it.

Why share?

Open source has given us a lot. This is one of our way's of contributing back.