소개
Hashbrown은 React와 Angular에서 브라우저 네이티브 에이전트와 Generative UI를 구축하는 오픈소스 프레임워크입니다. 이 리소스 모음에서 특히 중요한 부분은 컴포넌트 제어 모델입니다. 개발자가 신뢰할 수 있는 UI 컴포넌트를 공개하면, LLM은 동적 화면을 구성해 페이지로 스트리밍하고 클라이언트 도구를 호출하며 텍스트뿐 아니라 구조화된 데이터를 다룹니다.
요약
1. 프레임워크 수준의 GenUI: Generative UI를 단순한 데모 대신 실서비스용 TypeScript 스택으로 제시합니다
2. 신뢰할 수 있는 컴포넌트 모델: LLM이 앱에 이미 있는 React 또는 Angular 컴포넌트로 화면을 구성할 수 있습니다
3. 클라이언트 도구 호출: 생성된 UI를 브라우저 상태 및 앱 서비스에 연결해 에이전트 중심 UX 구현에 도움을 줍니다
4. 구조화된 데이터 계층: 출력, 컴포넌트 속성, 도구 정의에 타입이 있는 스키마를 사용합니다
5. 리소스 모음에서의 역할: Vercel, OpenUI, Tambo 외의 React/Angular GenUI 프레임워크를 비교하는 팀에 유용한 참고 자료입니다