// Skill profile
Assistant UI is a React/TypeScript component library for building AI chat interfaces. It provides pre-built, customizable components for chat messages, input, streaming, tool calls, and more — all accessible and production-ready out of the box.
Assistant UI provides the building blocks for AI chat interfaces in React. Instead of building chat components from scratch, use pre-built, accessible, and customizable components that handle streaming, tool calls, markdown rendering, and more.
import { Thread } from "@assistant-ui/react";
function ChatApp() {
return <Thread />;
}
import { Thread, Composer, Messages } from "@assistant-ui/react";
function CustomChat() {
return (
<Thread>
<Messages />
<Composer placeholder="Ask anything..." />
</Thread>
);
}
AI agents that work well with Assistant UI.
Single 70-line CLAUDE.md derived from Karpathy's LLM coding-pitfall observations — #1 GitHub trending for 28 consecutive days.
A complete software development methodology and composable skills framework for coding agents — brainstorm, plan, execute, review, ship.
Agent skill that makes your coding agent think like the laziest senior dev in the room — skip unnecessary code, reuse existing patterns, and write 54% less code while staying 100% safe.