Haervwe/open-webui-tools
Open‑WebUI Tools is a modular toolkit designed to extend and enrich your Open WebUI instance, turning it into a powerful AI workstation. With a suite of over 15 specialized tools, function pipelines, and filters, this project supports academic research, agentic autonomy, multimodal creativity, workflows, and more
What it solves
이 프로젝트는 Open WebUI의 기능을 확장하도록 설계된 모듈식 도구, 함수 파이프, 필터 컬렉션을 제공합니다. 표준 AI 채팅 인터페이스를 학술 연구, 미디어 검색, 이미지·비디오 생성 및 자율 에이전트 행동을 위한 전문 기능을 추가한 다목적 워크스테이션으로 변환합니다.
How it works
사용자는 Open WebUI Hub를 통해 이 구성 요소들을 설치하거나 Python 파일을 직접 복사하여 자신의 Open WebUI 인스턴스에 적용할 수 있습니다. 컬렉션은 크게 세 가지 카테고리로 나뉩니다:
- Tools: LLM이 arXiv, YouTube, Pexels 검색을 수행하거나 다양한 백엔드(Hugging Face, Cloudflare 등)를 통해 이미지를 생성하는 등 특정 작업을 수행할 수 있게 하는 독립 함수.
- Function Pipes: 자율 계획(Planner Agent), 복잡한 연구 워크플로(MCTS), 다중 모델 대화를 가능하게 하는 고급 로직 레이어.
- Filters: 프롬프트를 수정하거나 응답을 정리하는 미들웨어. 예를 들어 프롬프트 강화기나 모델 선택을 위한 의미 라우터가 있습니다.
Who it’s for
이 툴킷은 단순 채팅을 넘어 AI를 외부 API, 창의적 도구(ComfyUI 등) 및 고급 에이전트 프레임워크와 통합하여 연구 또는 콘텐츠 제작을 자동화하고자 하는 Open WebUI 사용자들을 위한 것입니다.
Highlights
- Academic & Research: arXiv 검색과 Monte Carlo Tree Search(MCTS)를 통합하여 심층 연구를 지원.
- Media Integration: YouTube 동영상, Pexels 미디어 및 X(Twitter) 데이터를 검색하고 삽입하는 도구.
- Creative Suite: ComfyUI와 Google Veo를 활용한 이미지‑to‑이미지, 텍스트‑to‑비디오, 음악 생성 지원.
- Agentic Capabilities: 다중 에이전트 위임 및 실시간 실행 추적을 갖춘 Planner Agent.
- Plug-and-Play: 대부분의 도구는 최소 설정으로 설계되어 Open WebUI 인터페이스와 원활하게 통합됩니다.