🖥️ 데스크톱 앱 출시 예정! macOS, Windows, Linux용 네이티브 앱 개발 중 GitHub에서 Star 하기
오픈 소스 & 셀프 호스팅

당신의 AI, 당신의 규칙

v0.2.3 새로운 기능
릴리스 노트 전체 보기 →
로딩 중...

프라이버시 중심 AI 채팅 인터페이스. Ollama로 로컬 실행 또는 OpenAI, Anthropic 등 9개 이상의 프로바이더와 연결하세요. 원격 측정 없음. 추적 없음.

npx libre-webui

Node.js 18+ 및 Ollama 필요 (로컬 AI용)

Libre WebUI 인터페이스
Libre WebUI 인터페이스
🔒 원격 측정 없음
🏠 셀프 호스팅
📜 Apache 2.0
🔌 플러그인 시스템

필요한 모든 것

프라이버시를 존중하는 완벽한 AI 채팅 솔루션

🤖

로컬 & 클라우드 AI

Ollama로 모델을 로컬에서 실행하거나 OpenAI, Anthropic, Groq, Gemini, Mistral 등에 연결하세요. 선택은 당신의 몫입니다.

📄

문서 채팅 (RAG)

PDF, 문서, 텍스트 파일을 업로드하세요. 시맨틱 검색과 벡터 임베딩으로 문서에 대해 질문할 수 있습니다.

🎨

인터랙티브 아티팩트

채팅에서 HTML, SVG, React 컴포넌트를 직접 렌더링합니다. 전체 화면 모드로 실시간 미리보기.

🔐

AES-256 암호화

모든 데이터에 엔터프라이즈급 암호화 적용. 채팅 기록, 문서, 설정이 저장 시 암호화됩니다.

🎭

커스텀 페르소나

고유한 행동과 시스템 프롬프트로 AI 개성을 만드세요. JSON으로 페르소나 가져오기/내보내기.

🔊

텍스트 음성 변환

다양한 음성 옵션으로 AI 응답을 들으세요. 브라우저 TTS 및 ElevenLabs 통합 지원.

⌨️

키보드 단축키

파워 유저를 위한 VS Code 스타일 단축키. 키보드로 탐색, 설정 전환, 모든 것을 제어하세요.

👥

다중 사용자 지원

SSO 지원 역할 기반 접근 제어. GitHub 및 Hugging Face OAuth 내장.

모든 프로바이더에 연결

하나의 인터페이스, 무한한 가능성

Ollama
로컬 모델
OpenAI
GPT-4o, o1, o3
Anthropic
Claude 4, Opus
Groq
Llama, Mixtral
Google
Gemini Pro
Mistral
Mistral Large
OpenRouter
400+ 모델
+ Custom
모든 OpenAI 호환 API

몇 초 만에 시작하기

원하는 설치 방법을 선택하세요

권장

npx (한 줄 명령어)

npx libre-webui

즉시 실행됩니다. 설치가 필요 없습니다.

npm (전역 설치)

npm install -g libre-webuilibre-webui

한 번 설치, 어디서나 실행.

Docker

docker run -p 8080:8080 libre-webui/libre-webui

컨테이너화된 배포.

커스텀 플러그인 만들기

간단한 JSON 파일로 모든 OpenAI 호환 LLM에 연결

사용 가능한 플러그인

Libre WebUI 저장소의 공식 플러그인입니다. 클릭하여 보거나 다운로드하세요.

GitHub에서 플러그인 로딩 중...
📄 custom-model.json
{
  "id": "custom-model",
  "name": "Custom Model",
  "type": "completion",
  "endpoint": "http://localhost:8000/v1/chat/completions",
  "auth": {
    "header": "Authorization",
    "prefix": "Bearer ",
    "key_env": "CUSTOM_MODEL_API_KEY"
  },
  "model_map": [
    "my-fine-tuned-llama"
  ]
}

나만의 플러그인 만들기

1

LLM 서버 시작

llama.cpp, vLLM, Ollama 또는 커스텀 FastAPI 서버 등 OpenAI 호환 서버를 실행하세요.

2

플러그인 JSON 생성

간단한 JSON 파일에 엔드포인트, 인증, 사용 가능한 모델을 정의하세요.

3

Libre WebUI에 업로드

설정 > 프로바이더로 이동하여 플러그인을 업로드하고 API 키를 입력하세요.

4

채팅 시작

커스텀 모델이 모델 선택기에 나타납니다. 완벽한 프라이버시, 완벽한 제어.

플러그인 필드 참조

id 고유 식별자 (소문자, 하이픈 허용)
name UI에 표시되는 이름
type 채팅용 "completion", 음성 합성용 "tts"
endpoint API URL (예: /v1/chat/completions)
auth.header 인증 헤더 이름 (Authorization, x-api-key)
auth.prefix 키 접두사 ("Bearer " 또는 빈 값)
auth.key_env API 키용 환경 변수
model_map 사용 가능한 모델 식별자 배열

AI의 주도권을 되찾을 준비가 되셨나요?

프라이버시와 제어를 중요시하는 수천 명의 사용자와 함께하세요.