
web-ui
在浏览器里直接跑 AI 智能体,免安装秒上手
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 16645
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.11(README 推荐用 uv 创建虚拟环境)
- uv(推荐的 Python 环境与包管理工具)
- Playwright 浏览器内核及系统依赖(playwright install --with-deps)
- Docker 与 docker compose(仅选择 Docker 方式时需要)
安装与启动步骤
-
1克隆项目仓库
把 web-ui 仓库下载到本地,之后的创建环境、装依赖都在这个目录里执行。
git clone https://github.com/browser-use/web-ui.git -
2创建虚拟环境
README 推荐用 uv 管理 Python 环境,这里显式指定 Python 3.11 创建 .venv。
uv venv --python 3.11 -
3激活虚拟环境
macOS/Linux 用下面的命令;Windows 命令提示符用 .venv\Scripts\activate,PowerShell 用 .\.venv\Scripts\Activate.ps1。
source .venv/bin/activate -
4安装 Python 依赖
在已激活的虚拟环境中,按 requirements.txt 一次性安装项目所需 Python 包。
uv pip install -r requirements.txt -
5安装浏览器内核
用 Playwright 安装浏览器及系统依赖;想少下载可只装 chromium(见常见问题)。
playwright install --with-deps -
6Docker 方式启动
不想配本地环境可直接用 Docker;Apple Silicon 等 ARM64 机器需加 TARGETPLATFORM 变量。
docker compose up --build
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
TARGETPLATFORM | 否 | ARM64 机器(如 Apple Silicon Mac)构建 Docker 时指定目标平台 | linux/arm64 |
如何确认成功
启动后 Gradio 会输出本地访问地址,用浏览器打开该地址能看到 WebUI 界面即表示成功。
常见问题
Q:本机没有安装 uv 怎么办?
A:README 推荐用 uv 管理 Python 环境,可先参考 uv 官方文档(docs.astral.sh/uv)安装 uv,再执行创建虚拟环境的命令。
Q:Apple Silicon 等 ARM64 机器 Docker 构建失败?
A:改用 TARGETPLATFORM=linux/arm64 docker compose up --build 重新构建启动即可。
Q:只想装一个浏览器内核,少下载一些?
A:把安装命令换成 playwright install chromium --with-deps,只安装 chromium 及其系统依赖。
Q:Windows 上怎么激活虚拟环境?
A:命令提示符执行 .venv\Scripts\activate,PowerShell 执行 .\.venv\Scripts\Activate.ps1。
注意事项
- README 推荐使用 Python 3.11 并用 uv 管理虚拟环境。
- 支持使用自己的浏览器,可免去重复登录网站和处理认证的麻烦。
- 可开启持久化浏览器会话,在多次 AI 任务之间保持浏览器窗口与历史状态。
- 已集成 Google、OpenAI、Azure OpenAI、Anthropic、DeepSeek、Ollama 等多种大模型。
核心亮点
- 浏览器内直接运行,零环境配置,降低使用门槛
- 集成浏览器自动化,智能体可实时操作网页完成任务
- 支持云端浏览器,便于远程部署和扩展
不足之处
- 浏览器内运行可能受限于浏览器安全策略,复杂任务处理能力有限
- 文档/社区待观察
适用场景
- 快速搭建 AI 网页助手,自动填写表单、抓取信息
- 自动化测试场景,用智能体驱动浏览器执行回归测试
- 教学演示,在浏览器中直观展示 AI 智能体行为
替代项目
browser-use、Playwright MCP、Skyvern
下一篇:ai-berkshire
同类项目推荐
Code-as-World
开源
让智能体写代码做实验,从视频里发现物理规律
Code as World: Agentic Discovery of Executable World Representations for Physical Re···
Abu-Cowork
开源
本地优先的 AI 智能体,多模型驱动,技能自进化,隐私安全。
Open-source AI office assistant for your desktop: describe the result or file you wa···
gpt-researcher
开源
给个问题,自动搜全网并写出带引用的研究报告
An autonomous agent that conducts deep research on any data using any LLM providers
serena
开源
让 AI 像人翻书一样搜代码,改哪里一眼定位。
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabili···
petercat
开源
给 GitHub 仓库配个 AI 问答机器人,几分钟搞定
A conversational Q&A agent configuration system, self-hosted deployment solutions, a···
moltlets-world
开源
让 AI 代理在区块链上自主生活、赚钱、交易和社交
AI Agent On-chain Living, Breathing Virtual World — where AI agents earn, trade, ow···
decisionbox-platform
开源
连接数据仓库,AI 自动分析并推送洞察,无需提问。
DecisionBox connects to your data warehouse, runs autonomous AI agents that write an···
MindGeniusAI
开源
上传PDF,AI自动生成可编辑思维导图,过程全透明
An AI agent that reads your PDFs and draws editable mind maps — visible tool-callin···
ScienceClaw
开源
给科学家的自进化AI助手,零幻觉查文献做分析
Verifiable program-level self-evolution for AI-for-Science agents: Skills and typed ···