Skip to main content
PromptQuorum
Home/Local LLMs/Open WebUI 2026: Ollama와 모든 AI 모델을 위한 자체 호스팅 ChatGPT 인터페이스
Tools & Interfaces

Open WebUI 2026: Ollama와 모든 AI 모델을 위한 자체 호스팅 ChatGPT 인터페이스

·11분 읽기·By Hans Kuepper · Founder of PromptQuorum, multi-model AI dispatch tool · PromptQuorum

Ollama나 모든 OpenAI 호환 API 앞단에 자체 호스팅되는 다중 사용자 ChatGPT 스타일 인터페이스를 원한다면 Open WebUI를 사용하세요. 다음의 경우에는 적합하지 않습니다: 서버 설정 없이 단일 사용자 데스크톱 앱을 원하는 사람(대신 LM StudioCherry Studio를 사용하세요); 50명 사용자 예외 기준 아래에서 외부 고객을 위해 인터페이스를 화이트라벨링해야 하는 팀(이를 위해서는 Enterprise 라이선스가 필요합니다).

Open WebUI는 Ollama, vLLM, llama.cpp, 또는 모든 OpenAI 호환 API를 완전히 직접 제어하는 프라이빗한 ChatGPT 스타일 채팅 앱으로 바꿔주는 무료 자체 호스팅 웹 인터페이스입니다. 2023년 10월 "Ollama WebUI"라는 이름의 작은 사이드 프로젝트로 시작해 2024년 초에 이름이 바뀌었으며, 그 이후 15만 개가 넘는 스타를 보유한 GitHub에서 가장 많은 스타를 받은 자체 호스팅 AI 채팅 인터페이스로 성장했습니다.

Key Takeaways

  • Open WebUI(openwebui.com)는 GitHub 스타 15만 개가 넘는 무료 자체 호스팅 웹 앱입니다.
  • 2023년 10월 "Ollama WebUI"로 시작했고, Ollama 팀이 제기한 상표 우려로 2024년 초 "Open WebUI"로 이름이 바뀌었습니다.
  • Ollama, vLLM, llama.cpp, LiteLLM, 그리고 모든 OpenAI 호환 API에 연결되며, 직접 모델을 실행하지는 않습니다.
  • 내장 기능으로 문서 RAG, 역할을 가진 다중 사용자 인증, 파이프라인/함수 플러그인 시스템, 이미지·음성·웹 검색 통합이 있습니다.
  • 2025년 4월 라이선스가 BSD-3-Clause에서 자체 "Open WebUI License"로 바뀌었으며, Enterprise 라이선스를 구매하지 않는 한 50명 이상 사용자에게 브랜딩 조항이 추가됩니다.

Open WebUI는 Ollama, vLLM, llama.cpp, 또는 모든 OpenAI 호환 API에 연결되는 무료 자체 호스팅 다중 사용자 웹 인터페이스로, 그 위에 내장 RAG, 플러그인, 역할 기반 접근 제어를 추가합니다.

Open WebUI는 AI 모델을 직접 실행하지 않습니다 — 이미 다른 곳에서 실행 중이거나 비용을 지불하고 있는 모델 앞단에 자신의 서버에 설치하는 ChatGPT 웹사이트라고 생각하면 됩니다.

빠른 사실: Open WebUI

  • 라이선스: "Open WebUI License" — BSD 파생, 소스 공개, 50명 사용자/30일 이상에서 브랜딩 조항 적용(OSI 승인 오픈소스 아님)
  • 플랫폼: 자체 호스팅 웹 앱(Docker, pip, 또는 Kubernetes); 모든 브라우저에서 작동; 모바일에서 PWA 설치 가능
  • 웹사이트: openwebui.com
  • GitHub: github.com/open-webui/open-webui — 스타 150,000개 이상, 포크 22,000개 이상
  • 비용: 자체 호스팅 무료; 화이트라벨링, SSO, 지원을 위한 유료 Enterprise 라이선스 제공
  • 핵심 기능: 내장 RAG를 갖춘 Ollama 및 OpenAI 호환 API용 자체 호스팅 다중 사용자 채팅 인터페이스

Open WebUI란 무엇인가?

Open WebUI는 직접 운영하거나 API로 연결하는 모델을 위한 ChatGPT 스타일 채팅 인터페이스를 제공하는 무료 자체 호스팅 웹 애플리케이션입니다. 단일 Docker 명령어로 자신의 컴퓨터, 홈 서버, 또는 회사 서버에 설치하면, 네트워크상의 누구나 — 또는 원한다면 인터넷상의 누구나 — 로그인해 채팅할 수 있는 웹페이지를 제공합니다.

스스로 모델을 학습시키거나 실행하지는 않습니다. 대신 백엔드와 대화하는 프런트엔드로, 가장 흔하게는 Ollama이지만, vLLM, llama.cpp의 서버 모드, LiteLLM, 또는 API 키를 추가하면 클라우드 제공업체를 포함해 OpenAI나 Anthropic API 형식을 사용하는 모든 엔드포인트와도 연결됩니다.

단일 사용자 데스크톱 클라이언트와 구별되는 점은 초기부터 공유형 다중 사용자 시스템으로 구축되었다는 것입니다. 계정, 역할, 권한이 부수적인 기능이 아니라 핵심 기능이며, 그래서 같은 모델에 여러 사람이 접근해야 하는 가정, 소규모 팀, 홈랩 환경에서 인기가 있습니다.

역사: "Ollama WebUI"에서 Open WebUI까지

Open WebUI는 개발자 Timothy Jaeryang Baek(GitHub에서 "tjbck")이 만들었으며, 저장소의 첫 커밋은 2023년 10월 6일에 이루어졌습니다. 프로젝트는 원래 "Ollama WebUI"라는 이름이었습니다 — Ollama 앞단에 자리하도록 만들어진 것을 그대로 나타내는 단순하고 솔직한 이름이었습니다.

프로젝트가 인기를 얻으며 Ollama 이외의 백엔드 지원을 추가하기 시작하자, Ollama 팀 스스로 그 이름과 관련된 "Ollama Hub" 브랜딩이 어떤 프로젝트가 공식 Ollama 제품인지에 대한 대중의 혼동을 일으키고 있다는 우려를 제기했습니다. 법적 분쟁이 아니라 공개적인 대화로 전개되었습니다: 메인테이너들이 GitHub 토론을 열었고, 커뮤니티는 후보 이름들에 투표했으며, 프로젝트는 2024년 1월경 "Open WebUI"로 이름이 바뀌었습니다 — 이 이름은 더 넓고 백엔드에 구애받지 않는 방향성도 더 잘 반영했습니다.

이름 변경 이후 프로젝트는 빠르게 출시를 이어갔습니다: 버전 0.9.x는 지식 베이스 폴더와 SSRF 강화를 추가했고, 0.10.x는 폴더 공유, 자동 컨텍스트 압축, 메모리 전면 개편을 추가했으며, 버전 0.11.x(2026년 중반~후반)에는 새롭게 디자인된 UI와 함께 백그라운드 작업을 위임하고 도구 사용 전 사람의 승인을 요청할 수 있는 "서브 에이전트"가 도입되었습니다. 2026년 9월 초 기준 현재 안정 버전은 2026년 8월 31일에 배포된 v0.11.3입니다.

단일 기능보다 더 중대한 변화는 2025년 4월 19일 출시된 버전 0.6.6에서의 라이선스 전환이었습니다: v0.6.5까지 코드는 BSD-3-Clause였으나, 이후 자체 "Open WebUI License"로 전환되었습니다 — 여전히 관대하고 무료로 자체 호스팅할 수 있지만, 롤링 30일 창구에서 50명 미만의 사용자에게 서비스되거나, 서면 허가가 있거나, 유료 Enterprise 라이선스가 적용되지 않는 한 모든 배포판에서 눈에 띄는 "Open WebUI" 브랜딩을 요구하는 조항이 있습니다.

Open WebUI로 실제로 무엇을 할 수 있는가?

  • Ollama나 모든 OpenAI 호환 모델과 채팅합니다. 로컬 Ollama 설치, vLLM이나 llama.cpp 서버, 또는 클라우드 API 키를 지정하면 연결된 모든 모델이 같은 모델 선택기에 표시됩니다.
  • 자신의 문서와 채팅합니다(RAG). PDF, 텍스트, 또는 기타 파일을 지식 컬렉션에 업로드하면 Open WebUI가 답변하기 전에 관련 구절을 검색하며, 선택 가능한 벡터 데이터베이스 백엔드를 제공합니다.
  • 혼자가 아니라 가정이나 팀을 위해 운영합니다. 역할(admin, user, pending)을 가진 내장 다중 사용자 인증 덕분에 모든 사람이 하나의 공유 서버에서 자신만의 로그인과 채팅 기록을 가집니다.
  • 파이프라인과 함수로 확장합니다. Pipelines라는 플러그인 프레임워크를 통해 콘텐츠 필터, 외부 도구 호출, 또는 커스텀 RAG 파이프라인 같은 사용자 지정 로직을 요청/응답 흐름에 주입할 수 있습니다.
  • 채팅에서 이미지를 생성하고, 음성을 사용하고, 웹을 검색합니다. Open WebUI는 이미지 생성 백엔드, 음성 및 영상 통화, 웹 검색 제공업체를 대화에 직접 통합합니다.
  • 휴대폰에 앱으로 설치합니다. Progressive Web App으로서 모바일 홈 화면에 추가할 수 있으며, 앱 스토어를 거치지 않고 네이티브 앱처럼 사용할 수 있습니다.

누가 Open WebUI를 사용해야 하는가?

Open WebUI는 자신이 제어하는 하드웨어에서 실행되는 공유형 프라이빗 ChatGPT 스타일 프런트엔드를 원하는 사람들을 위해 만들어졌습니다 — 설정할 것이 없는 단일 사용자 데스크톱 앱을 원하는 사람을 위한 것은 아닙니다.

  • Ollama를 운영하며 터미널 대신 브라우저 기반 UI를 원한다 → Open WebUI는 `ollama run`을 기록, 업로드, 설정을 갖춘 완전한 채팅 앱으로 바꿔줍니다.
  • 한 사람 이상이 같은 모델을 사용해야 한다 → 내장 계정과 역할 덕분에 하나의 로그인이나 하나의 기기를 공유하지 않아도 됩니다.
  • 별도의 RAG 도구 없이 자신의 문서와 채팅하고 싶다 → 내장된 지식 기능이 이를 바로 지원합니다.
  • Docker나 소규모 서버를 운영하는 데 익숙하다 → 표준 설치는 Docker 명령어 하나지만, 기본적인 셀프호스팅 역량이 전제됩니다.
  • 서버 설정이 전혀 없는 단일 사용자 앱을 원한다LM StudioCherry Studio 같은 데스크톱 클라이언트는 서버가 전혀 필요 없습니다.
  • 확신이 서지 않는다면: 먼저 Ollama를 설치한 다음 그에 대해 Open WebUI의 단일 Docker 명령어를 실행하세요 — 10분 안에 브라우저를 통해 채팅할 수 있습니다.

Open WebUI를 사용하지 말아야 할 때는?

서버 기반 다중 사용자 도구라는 점은 Open WebUI의 가장 큰 강점이면서 동시에 주요 한계의 원천이기도 합니다.

  • 유지 관리할 서버가 전혀 없는 원클릭 데스크톱 앱을 원한다면: Open WebUI는 직접 운영하고 계속 업데이트해야 하는 웹 서비스입니다. 데스크톱 클라이언트는 이를 완전히 피할 수 있습니다.
  • 대규모로 외부 고객을 위해 인터페이스를 화이트라벨링해야 한다면: "Open WebUI License"의 브랜딩 조항은 30일 동안 50명 이상의 사용자에게 적용되며, Enterprise 라이선스를 구매하지 않는 한 계속 적용됩니다.
  • 스스로 모델을 실행할 것이라 기대한다면: 내장 추론 엔진이 없으므로, Ollama, vLLM, 또는 다른 백엔드를 별도로 설치하고 유지 관리해야 합니다.
  • 강화 없이 공개 인터넷에 노출할 계획이라면: 다른 자체 호스팅 웹 앱과 마찬가지로 리버스 프록시, TLS, 최신 패치가 필요합니다. 프로덕션에 배포하기 전 변경 로그에서 보안 수정 사항을 확인하세요.
  • SLA를 갖춘 보장된 상업적 지원을 원한다면: 이는 유료 Enterprise 라이선스가 필요하며, 무료 티어는 커뮤니티 지원만 제공됩니다.

Open WebUI는 어떻게 설치하는가?

설정에는 전제 조건 하나와 지원되는 설치 경로 두 가지가 있습니다.

  • 1. 먼저 백엔드를 설치합니다. Open WebUI는 대화할 대상이 필요합니다 — 대부분의 사람들이 먼저 Ollama를 설치합니다(모델을 받으려면 `ollama pull llama3.2`), 하지만 어떤 OpenAI 호환 엔드포인트도 작동합니다.
  • 2. 권장: Docker로 실행합니다. `docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main` — NVIDIA GPU가 있다면 `--gpus all`을 추가하고 `:cuda` 이미지 태그로 교체하세요.
  • 3. 대안: pip로 설치합니다. `pip install open-webui` 실행 후 `open-webui serve` — Python 3.11 또는 3.12를 사용하세요(이 글을 쓰는 시점 기준 3.13은 아직 지원되지 않습니다).
  • 4. 첫 계정을 만듭니다. `http://localhost:3000`을 열고 가입하세요 — 처음 생성된 계정이 자동으로 관리자가 됩니다.
  • 5. 모델을 연결하고 다른 사람을 초대합니다. Settings → Connections에서 연결을 추가한 다음, Admin 패널에서 사용자를 초대하고 역할을 부여하세요.
  • 전체 문서, Docker Compose 파일, Kubernetes/Helm 차트는 docs.openwebui.com에서 관리됩니다.

가격: 무료 코어, 유료 Enterprise 라이선스

Open WebUI는 오픈코어에 가까운 모델을 따릅니다: 소프트웨어는 무료로 자체 호스팅할 수 있으며, 별도의 유료 티어가 상업적·조직적 요구를 충족시킵니다.

  • 무료(자체 호스팅): 채팅, RAG, 다중 사용자 인증, 파이프라인, 이미지/음성/웹 검색 통합을 포함한 전체 애플리케이션이 소스 공개된 "Open WebUI License" 하에 무료로 제공됩니다. 서버와 백엔드(Ollama, vLLM, 또는 별도로 비용을 지불하는 클라우드 API 키)는 직접 준비해야 합니다.
  • Enterprise 라이선스(맞춤 가격): 개인이 아닌 조직을 대상으로 합니다. 50명 사용자 기준을 넘는 화이트라벨링 및 브랜딩 제거, SSO/LDAP/Active Directory 연동, 고가용성 다중 노드 배포, SOC 2·HIPAA·GDPR을 참조하는 컴플라이언스 지원, SLA를 갖춘 전담 지원을 포함합니다. 가격은 공개적으로 게시되지 않으며, 견적 기반으로 영업팀 문의만 가능합니다. 직접 견적을 받기 전까지는 다른 곳에서 본 제3자 "가격 추정치"는 주의해서 다루세요.
  • 공식 호스팅/관리형 SaaS 버전은 없습니다. 이 글을 쓰는 시점 기준, 메인테이너들은 직접 가입할 수 있는 자체 클라우드 호스팅 인스턴스를 제공하기보다 자체 호스팅을 주된 모델로 삼고 있습니다.
  • 선택적 후원: 프로젝트는 Enterprise 좌석을 구매하지 않고도 개발을 지원하고 싶은 사람들을 위해 GitHub Sponsors를 통한 후원도 받습니다.

Open WebUI vs LibreChat vs LobeChat vs AnythingLLM: 어느 것을 선택할까?

넷 모두 무료로 자체 호스팅할 수 있는 채팅 프런트엔드이지만, 각각 서로 다른 중심축을 두고 만들어졌습니다.

도구
링크
최적 용도
자체적으로 모델을 실행하는가
내장 RAG
다중 사용자 인증
라이선스
Open WebUIopenwebui.comOllama 및 OpenAI 호환 API를 위한 자체 호스팅 다중 사용자 프런트엔드아니오(Ollama/vLLM/API 필요)있음있음, 역할 포함Open WebUI License(BSD 파생)
LibreChatlibrechat.ai하나의 공유 UI 뒤에서 여러 클라우드 제공업체 API 키를 관리아니오있음있음, 역할 포함MIT
LobeChatlobehub.com플러그인 마켓플레이스를 갖춘 세련된 소비자용 UI아니오있음있음Apache 2.0
AnythingLLManythingllm.com벡터 스토어를 핵심 개념으로 삼는 RAG 우선 문서 채팅아니오(Ollama/LM Studio 경유)있음(핵심 기능)있음MIT

자체 호스팅 서버가 아닌 단일 사용자 데스크톱 클라이언트를 원한다면 Cherry StudioBest Local LLM Frontends를 참고하세요. 캐릭터/롤플레이 중심 채팅을 원한다면 Open WebUI vs SillyTavern을 참고하세요.

Open WebUI 관련 흔한 실수

  • 백엔드를 설치하기 전에 Open WebUI부터 설치하기. Ollama, vLLM, 또는 다른 호환 엔드포인트가 실행 중이고 접근 가능해지기 전까지는 대화할 대상이 없습니다.
  • 리버스 프록시나 TLS 없이 인터넷에 노출하기. 다른 자체 호스팅 웹 앱과 마찬가지로 취급하세요 — 자신의 네트워크 밖에서 접근 가능하게 만들기 전에 HTTPS를 갖춘 Nginx/Caddy/Traefik 뒤에 두세요.
  • 무료 티어가 어떤 규모에서도 화이트라벨 브랜딩 제거를 포함한다고 가정하기. 롤링 30일 기간 동안 50명 이상의 사용자에게는, 라이선스가 "Open WebUI" 브랜딩을 눈에 띄게 유지하거나 Enterprise 라이선스를 구매할 것을 요구합니다.
  • Ollama 자체와 혼동하기. Open WebUI는 채팅 인터페이스이고, Ollama(또는 vLLM, llama.cpp)는 그 아래에 있는 별도의 모델 실행 엔진입니다.
  • 업데이트를 건너뛰기. 네트워크 서비스로 노출되어 있기 때문에, 이전 버전에 머무르는 것은 데스크톱 앱보다 더 큰 위험을 안고 있습니다 — 변경 로그를 확인하고 정기적으로 업데이트하세요.

Open WebUI에 대해 자주 묻는 질문

Open WebUI란 무엇인가요?

Open WebUI는 Ollama, vLLM, llama.cpp, 또는 모든 OpenAI 호환 API와 채팅하기 위한 무료 자체 호스팅 웹 인터페이스입니다. 직접 운영하거나 연결하는 모델 백엔드 위에 다중 사용자 ChatGPT 스타일 프런트엔드, 문서 RAG, 플러그인 시스템을 추가합니다.

Open WebUI는 무료인가요?

네, 핵심 프로젝트는 무료로 자체 호스팅할 수 있습니다. 버전 0.6.6(2025년 4월)부터는 순수 BSD-3-Clause가 아니라 자체적인 "Open WebUI License" — 브랜딩 조항이 포함된 BSD 스타일 라이선스 — 하에 배포됩니다. 화이트라벨링, SSO, 전담 지원을 원하는 조직을 위한 별도의 유료 Enterprise 라이선스도 있습니다.

Open WebUI의 원래 이름은 무엇이었나요?

2023년 10월 "Ollama WebUI"라는 이름으로 출시되었습니다. Ollama 팀이 상표 혼동에 대한 우려를 제기한 후 2024년 1월경 "Open WebUI"로 이름이 바뀌었으며, 커뮤니티는 공개 GitHub 토론에서 새 이름에 투표했습니다.

Open WebUI는 Ollama가 반드시 필요한가요?

아닙니다. Ollama가 가장 흔한 백엔드이지만, Open WebUI는 vLLM, llama.cpp의 서버 모드, LiteLLM, 그리고 클라우드 제공업체를 포함한 모든 OpenAI 또는 Anthropic 호환 API에도 연결됩니다.

여러 사람이 같은 Open WebUI 인스턴스를 사용할 수 있나요?

네. Open WebUI는 역할 기반 접근 제어(admin, user, pending)를 갖춘 내장 다중 사용자 인증 기능이 있으며, 이는 단일 사용자 데스크톱 클라이언트와의 주요 차이점 중 하나입니다.

Open WebUI에 RAG(문서와 채팅) 기능이 있나요?

네. Open WebUI에는 선택 가능한 벡터 데이터베이스 백엔드를 갖춘 내장 검색 증강 생성(RAG) 기능이 있어, 문서를 업로드하고 그 내용에 기반한 질문을 할 수 있습니다.

"Open WebUI License"는 여전히 오픈소스인가요?

소스가 공개되어 있고 무료로 자체 호스팅할 수 있지만, OSI 승인 오픈소스 라이선스는 아닙니다. 이 라이선스는 서면 허가나 Enterprise 라이선스가 없는 한, 30일 기간 동안 50명 이상의 사용자를 대상으로 배포되거나 호스팅되는 모든 배포판에서 "Open WebUI" 브랜딩을 눈에 띄게 유지할 것을 요구합니다.

Open WebUI가 직접 모델을 실행하나요?

아닙니다. Open WebUI는 추론 엔진이 아니라 인터페이스 계층입니다. 실제로 응답을 생성하려면 Ollama, vLLM, llama.cpp, 또는 API 호환 엔드포인트 같은 백엔드가 필요합니다.

Open WebUI는 LibreChat이나 LobeChat과 어떻게 다른가요?

셋 다 자체 호스팅되는 오픈소스 채팅 프런트엔드이지만, Open WebUI는 Ollama와 로컬 우선 워크플로우에 가장 밀접하게 통합되어 있는 반면, LibreChat은 다중 제공업체 클라우드 API 관리 쪽으로, LobeChat은 세련된 소비자용 UI와 플러그인 마켓플레이스를 강조하는 쪽으로 기울어져 있습니다.

Open WebUI를 인터넷에 노출해도 안전한가요?

안전할 수 있지만, 다른 자체 호스팅 웹 앱과 마찬가지로 리버스 프록시, TLS, 인증 강화가 필요합니다. 인스턴스를 공개적으로 노출하기 전에 현재 변경 로그에서 보안 관련 수정 사항을 확인하고 컨테이너를 최신 상태로 유지하세요.

출처

A Note on Third-Party Facts

This article references third-party AI models, benchmarks, prices, and licenses. The AI landscape changes rapidly. Benchmark scores, license terms, model names, and API prices can shift between the time of writing and the time you read this. Before making deployment or compliance decisions based on this article, verify current figures on each provider’s official source: Hugging Face model cards for licenses and benchmarks, provider websites for API pricing, and EUR-Lex for current GDPR and EU AI Act text.

Run PromptQuorum with a local LLM, your own API keys, or both — you pick the backend.

Download the PromptQuorum Beta →

← Back to Local LLMs