Ant Design 디자인 언어를 기반으로 하며 Vue 2와 Vue 3를 지원하는 엔터프라이즈급 Vue UI 컴포넌트 라이브러리입니다.
lobehub/lobe-ui
AI 채팅 및 AIGC 웹 앱 구축을 위한 React 컴포넌트 라이브러리로, 채팅, Markdown, 코드, 관리자 UI 컴포넌트를 제공합니다.
- 스타
- 2,239
- 포크
- 280
- 열린 이슈
- 56
- 마지막 커밋
- 5시간 전
어떤 프로젝트인가요?
Lobe UI는 LobeHub에서 사용하는 React 컴포넌트 라이브러리로, AI 채팅 인터페이스와 AIGC 웹 애플리케이션을 개발하는 사람을 대상으로 합니다. Markdown, 코드 블록, Mermaid 다이어그램, diff, HTML 미리보기 등 LLM 출력을 렌더링하는 컴포넌트와 채팅 및 모바일용 진입점을 제공합니다.
채팅을 넘어 대시보드, 데이터 테이블, 폼, 랜딩 페이지 등 일반적인 앱 UI도 동일한 디자인 언어로 제공합니다. 테마는 단일 속성으로 라이트·다크 모드와 기본·중립 색상을 전환할 수 있습니다. 영어와 중국어 간체 텍스트도 포함되어 있습니다.
이 프로젝트는 ESM 전용이며 React 19와 motion, @lobehub/icons, @lobehub/fluent-emoji 등의 peer dependency가 필요합니다. 문서는 skills.md 레퍼런스와 llms.txt 페이지 색인 등 코딩 에이전트가 활용할 수 있는 형식으로도 제공됩니다.
핵심 기능
- 01Markdown, 코드, Mermaid 다이어그램, diff 등 LLM 출력을 렌더링하는 컴포넌트.
- 02대화형 인터페이스를 위한 채팅 및 모바일 UI 진입점.
- 03관리자 콘솔을 위한 대시보드, 데이터 테이블, 폼 컴포넌트.
- 04기본 및 중립 색상을 전환할 수 있는 라이트·다크 테마.
- 05영어와 중국어 간체 텍스트 번들 포함.
- 06skills.md 및 llms.txt 등 에이전트가 읽을 수 있는 형식으로 제공되는 문서.
활용 사례
- AI 어시스턴트용 메시지 목록과 입력창이 있는 채팅 페이지 구축.
- 웹 앱에서 LLM의 스트리밍 Markdown 및 코드 출력 렌더링.
- AI 기능과 함께 관리자 콘솔 또는 데이터 테이블 제작.
- 기존 React 제품에 라이트·다크 테마 적용.
빠른 시작
- 1
pnpm으로 패키지와 peer dependencies를 설치합니다
pnpm add @lobehub/ui @lobehub/icons @lobehub/fluent-emoji motion - 2
테마와 스타일 CSS를 가져온 다음 앱을 ConfigProvider로 감싸고 Button과 같은 컴포넌트를 사용합니다
사용 전 알아둘 점
- React 19가 필요하며 ESM 방식으로만 사용할 수 있습니다. 또한 여러 peer dependencies를 설치해야 합니다.
- 5.x에서 업그레이드하려면 v6 마이그레이션 과정에서 Ant Design을 제거해야 합니다.
토픽
자주 묻는 질문
- lobe-ui은(는) 무엇인가요?
- AI 채팅 및 AIGC 웹 앱 구축을 위한 React 컴포넌트 라이브러리로, 채팅, Markdown, 코드, 관리자 UI 컴포넌트를 제공합니다. Lobe UI는 LobeHub에서 사용하는 React 컴포넌트 라이브러리로, AI 채팅 인터페이스와 AIGC 웹 애플리케이션을 개발하는 사람을 대상으로 합니다. Markdown, 코드 블록, Mermaid 다이어그램, diff, HTML 미리보기 등 LLM 출력을 렌더링하는 컴포넌트와 채팅 및 모바일용 진입점을 제공합니다.
- lobe-ui은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- lobe-ui은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- lobe-ui은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. lobe-ui의 마지막 커밋은 2026년 10월 22일입니다.
- lobe-ui은(는) 어디에 사용할 수 있나요?
- AI 어시스턴트용 메시지 목록과 입력창이 있는 채팅 페이지 구축. 웹 앱에서 LLM의 스트리밍 Markdown 및 코드 출력 렌더링. AI 기능과 함께 관리자 콘솔 또는 데이터 테이블 제작. 기존 React 제품에 라이트·다크 테마 적용.
- lobe-ui는 어떻게 설치하나요?
- pnpm으로 패키지와 peer dependencies를 설치합니다: pnpm add @lobehub/ui @lobehub/icons @lobehub/fluent-emoji motion 테마와 스타일 CSS를 가져온 다음 앱을 ConfigProvider로 감싸고 Button과 같은 컴포넌트를 사용합니다
- lobe-ui은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/lobehub/lobe-ui
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
웹 애플리케이션 구축을 위한 엔터프라이즈급 React UI 컴포넌트 라이브러리이자 디자인 언어입니다.
조합 가능한 프리미티브와 백엔드 연동을 제공하는 프로덕션급 AI 채팅 UI 구축용 TypeScript/React 라이브러리입니다.
다크 모드와 Next.js RSC를 지원해 웹 앱을 빠르게 만들 수 있는 접근성 중심의 React 컴포넌트 라이브러리이자 디자인 시스템입니다.
디자인 시스템과 웹 앱을 만들기 위한, 스타일이 지정되지 않은 접근성 높은 React UI 프리미티브 오픈소스 모음입니다.
React 19과 StyleX 기반의 오픈 소스 React 디자인 시스템으로, 접근성 높은 컴포넌트 150개 이상과 테마, CLI를 제공합니다.