Get Started

Introduction

A React component library for AI products and expressive interfaces: agent components with a liquid-metal language, and backgrounds, text, controls, navigation, media and overlays.

The library started as the interface of AI agents: a prompt input inside a liquid-metal ring that bends under the cursor, dotted thought orbs that move with what the agent is doing, and a monochrome palette with one accent. It has grown to hold every component of the portfolio at www.poulo.site, from its weather sky to its floating nav.

Every component has a page with a live preview of its states, usage, props and source for Next.js and React; the AI components have SwiftUI counterparts too. They ship together in one npm package, @poulo2/ai-components, and are written from scratch: no UI kit or effect library underneath.

What's inside

Installation