CopilotKit, ChatGPT Intelligent UI 대안 OpenIntelligentUI 오픈소스 출시
·2026.10.21 09:30
핵심 내용
CopilotKit이 ChatGPT Intelligent UI 대안인 OpenIntelligentUI를 오픈소스로 출시했다.
자세히 보기
- CopilotKit이 ChatGPT Intelligent UI의 오픈소스(MIT) 구현체인 OpenIntelligentUI를 출시함. 사용자 쿼리를 설명, 비교, 또는 작동하는 도구로 변환함.
- 해당 프로젝트는 GitHub 스타 3.6k, 포크 397개를 기록했으며 GitHub Trending 5위, Trendshift TypeScript 저장소 3위를 차지함.
- Jev라는 에이전트가 턴별로 응답 형식을 선택하여 기본 테이블은 A2UI로, 차트나 지도, 계산기 등 복잡한 시각화는 Open Generative UI로 라우팅함.
- 시스템은 Python Deep Agent 백엔드와 Next.js 프론트엔드를 사용하며 generateSandboxedUi 도구를 통해 커스텀 HTML/CSS/JavaScript를 격리된 iframe으로 스트리밍함.
아키텍처 및 기능
- Understand(단계별 메커니즘), Compare(병렬 트레이드오프), Make a tool(비례 분배기나 3D 모델 등 인터랙티브 컨트롤)의 3가지 주요 모드 제공
- 시각화 라우팅은 결정론적이며 프로바이더 실패 시 다른 모델이나 라우터로 조용히 전환하지 않고 오류를 노출함
- 커스텀 UI 파라미터는 initialHeight, placeholderMessages, css, html, jsFunctions, jsExpressions 순서로 따름
설정 및 요구 사항
- 로컬 실행을 위해 Node.js 22+, pnpm 9+, Python 3.12+, uv 필요
- 사용자는 chat-latest 모델을 위해 OPENAI_API_KEY, Jev 에이전트를 위해 TYPESAFE_API_KEY를 직접 제공해야 함
- API 키는 브라우저 메모리에만 저장되며 스토리지에 영구 저장되거나 채팅 상태 체크포인트에 포함되지 않음
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.