{"id":"assistant-ui","name":"assistant-ui","url":"https://wunderlust.xyz/r/assistant-ui","category":"components","category_label":"UI components","tags":["open-source","react"],"short":"React library for building AI chat interfaces","what":"An open source TypeScript and React library with building blocks for AI chat: Thread, Message and Composer. It brings streaming, attachments, markdown, code highlighting and generative UI that renders tool calls as components.","uses":"For putting a ChatGPT-style chat inside a React app.","benefits":["Composable pieces or a ready shadcn/ui theme","Works with Vercel AI SDK, LangGraph and other backends","Human approval and generative UI included"],"caveats":["MIT license; a separate commercial plan covers support"],"links":{"official":"https://www.assistant-ui.com","github":"https://github.com/assistant-ui/assistant-ui"},"image":"https://wunderlust.xyz/media/assistant-ui-poster.jpg","video":"https://wunderlust.xyz/media/assistant-ui.webm","share_image":"https://wunderlust.xyz/og/r/assistant-ui.jpg","similar":["obsidianui","shadcn-ui","kobra","puck","magic-ui","react-bits"],"added_on":"2026-11-10","steal":"An AI chat split into parts (thread, message, composer) that you style pixel by pixel.","patterns":[],"pt":{"name":"assistant-ui","short":"Biblioteca React para criar interfaces de chat com IA","steal":"Chat de IA em peças (thread, mensagem, campo de envio) que você estiliza pixel a pixel.","what":"Biblioteca open source em TypeScript e React com peças para montar chats de IA: Thread, Message e Composer. Traz streaming, anexos, markdown, destaque de código e UI generativa que renderiza chamadas de ferramenta como componentes.","uses":"Para pôr um chat com a experiência do ChatGPT dentro de um app React.","benefits":["Peças componíveis ou tema pronto em shadcn/ui","Funciona com Vercel AI SDK, LangGraph e outros backends","Aprovação humana e UI generativa inclusas"],"caveats":["Licença MIT; há plano comercial separado para suporte"]},"schema_version":1}
