Agent interface design · Checked 19 August 2026

AIcss: Copy the UI pieces every agent app needs

Add thinking, streaming, citation, and approval states without starting over.

AIcss is a copy-paste library of AI agent interface components for React, Vue, and Svelte, built with framework code and plain CSS.

Type
web app
Works on
Web, React, Vue, Svelte

Open AIcss ↗︎

Copy one agent state into a real screen

AIcss provides 14 interface components for agent conversations. The set covers thinking and reasoning states, streaming text, citations, file diffs, data tables, agent input, and approval cards. Each component has React, Vue, and Svelte code with plain CSS and no Tailwind dependency.

Start with one state your product already needs. Copy the framework version, connect it to real loading or streaming data, and check it inside your existing layout. That is faster to judge than importing the whole set into a new demo.

You own the copied code

Some components are free for personal and commercial projects. The rest need a one-time licence. The code is copied into your project, so updates and local design changes are your job. Check keyboard use, reduced motion, and contrast in your product rather than assuming a polished preview covers every state.

Featured in Swipe

Sources

Swipe the best AI skills, prompts, and workflows.

The newsletter to learn AI by stealing the cool ideas, skills, and tools you didn't know you needed.

One more step.

Check your inbox to confirm your subscription. Can't find it? Check your spam or junk folder.