assistant-ui/assistant-ui는 React 앱에 AI 채팅 인터페이스를 구성하는 TypeScript/React 라이브러리다. 제공된 최신 릴리스는 @assistant-ui/core@0.3.32다. 이번 버전의 변경 내역은 제공된 자료에 없어, 어떤 기능이나 수정이 추가됐는지는 확인할 수 없다. 따라서 이 릴리스의 구체적인 변화보다 프로젝트가 제공하는 채팅 UI 구성 요소와 기능을 기준으로 살펴볼 수 있다.
이 라이브러리는 대화 스레드(Thread), 메시지(Message), 입력창(Composer)처럼 조합할 수 있는 구성 요소를 제공한다. 스트리밍 대화, 재시도, 첨부, 마크다운 표시와 음성 입력도 지원한다. Vercel AI SDK, LangGraph, LangChain 등 여러 백엔드와 모델을 연결할 수 있고, 도구 호출과 JSON 응답을 React 컴포넌트로 렌더링한다. 도구 실행에 대해 대화 안에서 사용자 승인을 받는 흐름도 제공한다. README는 이를 프로덕션 수준의 AI 채팅 경험을 구축하기 위한 오픈소스 라이브러리로 소개한다.
주 언어는 TypeScript이고 라이선스는 MIT다. 다만 제공된 자료에는 @assistant-ui/core@0.3.32의 변경 기록이 없으므로, 이번 릴리스에서 무엇이 개선됐는지 판단할 근거는 제한적이다. 확인할 수 있는 것은 라이브러리의 기능과 릴리스 식별자까지다. 따라서 버전 업데이트의 효과를 평가하기보다, 필요한 채팅 UI 기능과 백엔드 연결이 이 프로젝트의 제공 범위에 맞는지 살펴볼 후보로 보는 편이 타당하다.