browser-use/web-ui
🖥️ Run AI Agent in your browser.
해결하는 문제
이 프로젝트는 browser-use 라이브러리용 사용자 친화적인 그래픽 인터페이스를 제공하여, 웹사이트를 탐색하고 사용할 수 있는 AI 에이전트와 상호작용할 수 있도록 합니다. 코드를 작성하지 않고도 에이전트 기반 브라우저 자동화 작업을 트리거할 필요가 없습니다.
작동 방식
Gradio 기반으로 구축된 WebUI는 브라우저 에이전트의 제어판 역할을 합니다. Google, OpenAI, Azure OpenAI, Anthropic, DeepSeek, Ollama 등의 다양한 대규모 언어 모델(LLM)과 통합됩니다. 사용자는 인증 세션을 유지하고 웹사이트에 다시 로그인하지 않기 위해 사용자 정의 로컬 브라우저 인스턴스를 사용하도록 에이전트를 구성할 수 있습니다.
대상 사용자
Python 스크립트를 작성하지 않고 AI 브라우저 에이전트를 운영하고 싶은 사용자, 그리고 브라우저 자동화 에이전트를 시각적으로 모니터링하고 관리하고 싶은 개발자.
주요 기능
- 광범위한 LLM 지원: DeepSeek, Anthropic, Ollama 등을 포함한 다양한 제공업체와 호환됩니다.
- 사용자 정의 브라우저 통합: 로컬 브라우저 실행 파일과 사용자 데이터 디렉터리를 사용하여 인증 장벽을 우회할 수 있습니다.
- 지속적인 세션: 서로 다른 AI 작업 사이에 브라우저 창을 열어두어 상태를 유지할 수 있습니다.
- 세부 모니터링: Docker로 실행할 경우 고해상도 화면 녹화 및 VNC 뷰어 접근을 지원합니다.
관련
- 프로젝트
browser-use/browser-useBrowser Use는 LLM 에이전트가 실제 또는 클라우드 호스팅 웹 브라우저를 완전히 제어할 수 있게 해주는 오픈소스 Python/TypeScript 라이브러리입니다. 31가지 브라우저 작업을 도구로 제공하고, 사용자 정의 함수를 지원하며, OpenAI, Anthropic, Google 모델 또는 자체 BU2 모델과 함께 작동합니다. 또한 완전 호스팅 클라우드 API, 기존 에이전트용 CLI, 코드에 포함하는 라이브러리의 세 가지 사용 모드를 제공합니다. 웹 작업 자동화, 브라우징하는 AI 어시스턴트 구축, LLM 기반 웹 탐색 연구에 이상적입니다.
- 프로젝트
alibaba/page-agent헤드리스 브라우저를 필요로 하지 않고 자연어 DOM 조작 및 자동화를 위해 웹 페이지에 AI 에이전트를 임베딩하는 클라이언트 측 JavaScript 라이브러리입니다.
- 프로젝트
platonai/Browser4Browser4는 AI 네이티브 브라우저 자동화 엔진으로, LLM 에이전트(또는 인간)가 빠른 Rust CLI를 통해 실제 브라우저를 구동하고, 제로 토큰 X‑SQL/CSS 선택자로 데이터를 추출하며, 대규모 크롤링이나 ML 기반 스프레드시트 생성(WebMiner)을 실행할 수 있습니다. CDP 네이티브 성능, 스웜 스케일링, 하이브리드 LLM/ML 인텔리전스를 결합하며, Java 백엔드(Maven Central)가 있는 npm CLI로 배포됩니다.
- 프로젝트
open-webui/open-webuiOpen WebUI는 OpenAI 호환 API와 로컬 Ollama 모델 모두와 호환되는 오픈소스이며 자체 호스팅 가능한 LLM용 웹 인터페이스입니다. 채팅, 노트, 채널, 캘린더, 음성/영상 통화, 이미지 생성 등의 풍부한 UI, 확장 가능한 플러그인 시스템, RBAC, 다중 모델 지원, 내장 RAG(벡터 DB, 웹 검색), 에이전트가 코드를 실행할 수 있는 "Open Terminal", 그리고 LDAP/SSO, SCIM 프로비저닝, 관측성 등의 엔터프라이즈 기능을 제공합니다. pip, Docker(CPU/GPU, 포함된 Ollama), Kubernetes로 설치 가능합니다. 생태계에는 데스크톱 앱, 모바일 우선의 코딩 에이전트, 외부 지식 기반 동기화 도구가 포함되어 있습니다.