Halaska UI: a UI kit for AI products

Halaska UI is a single-file React UI kit for AI products: 40 AI UX patterns and 90 styled components, built on the shadcn/ui base, with inline styles and no dependencies beyond react and react-dom. It is MIT licensed and installed by pasting one prompt into a coding agent such as Claude Code or Cursor. Made by Chris Halaska and Halaska Studio.

What is inside

How it works

  1. Copy the prompt. Five short lines. They tell your coding agent where the kit is and how to use it.
  2. Paste it into Claude Code or Cursor. The agent downloads one React file. There is nothing else to install.
  3. The agent applies the kit. It restyles your prototype one screen at a time, so you can check each change.

Patterns by group

Agentic navigation

The stage before any single conversation: how people get to the agent and move between agents. One bar follows whatever is on screen and offers the next step. One deck lets a person with several agents, across several parts of their life, find the right one in a swipe.

Conversation core

The first thing you build: a place to ask and a place to read the answer. Every AI product ships these surfaces, so users compare yours with the best they have used. The work here is in the details: what the composer does mid-answer, how a reply arrives, what you can do with it afterwards.

Trust & transparency

The stage where the answer has arrived and the user decides whether to believe it. These patterns show how the agent got there, what it read, and how sure it is. They matter most once people start acting on what the agent says.

Agentic control

The stage where the agent stops answering and starts doing. It covers the whole handover: agreeing what the agent may do, watching it work, stepping in, and checking what changed afterwards. Reach for these as soon as an action touches a customer, money or a record.

Output & generative UI

The stage where the response is a thing, not a paragraph: a document, a set of edits, a record, a chart. These patterns give that output a container the user can review, accept in part, and come back to later.

Ambient & beyond chat

The stage where the agent works while nobody is chatting with it. Boards, nudges, digests and inline help carry its work into the rest of the product, so people can see where things stand without reading a transcript.

Components

Questions people ask

What is Halaska UI?

A single-file React UI kit for AI products: 40 UX patterns for the moments an agent product has to get right (thinking, plans, approvals, tool activity, receipts, recovery) and 90 styled components, built on the shadcn/ui base. One file, react and react-dom only, MIT licensed, installed by pasting one prompt into a coding agent.

Which tools does this work with?

Any coding agent that can fetch a file and edit your project: Claude Code, Cursor, Codex, Windsurf and similar. For browser builders like Lovable or Bolt, paste the prompt and, if the tool can't fetch, upload the kit file from the link in the prompt.

Why do you ask for an email?

So you hear when new components and patterns land, along with other offers and services from Halaska Studio. The prompt is copied the moment you submit, and you can unsubscribe from any email.

Do I need to install anything?

No. The kit is a single file with inline styles. It needs react and react-dom, which your project already has. No Tailwind, no CSS setup, no chart library.

Will it work on a project that already has a UI?

Yes, that's the main use. The prompt tells the agent to keep your routing, state and data, and to swap screens over to the kit one at a time.

Can I change the look?

Yes. Light or dark, the colour scheme, the typeface and the motion are all switchable. Try the first two in the bar at the bottom of this page. The rest is on the Theming page.

Is this the same as shadcn/ui?

It starts from the shadcn/ui base, so the foundations and the component names are the ones you already know. On top of that we have added our own adaptations for AI interfaces, the patterns for thinking, approvals and agent activity, and our own styling, so the look is already decided for you.

Can I use this commercially?

Yes. MIT licensed, use it in anything.

Where's the source?

On GitHub at github.com/Halaska-Studio/ui. Open an issue there if something is missing or broken.

Links

Halaska UI · Components · Patterns · Screens · Install