Skip to content

Commit 4356f65

Browse files
committed
Added new restructuing, redirects
1 parent f4f8d71 commit 4356f65

File tree

3 files changed

+129
-5
lines changed

3 files changed

+129
-5
lines changed

docs/docs.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,42 @@
7474
{
7575
"source": "/customize/examples/chain-agents",
7676
"destination": "/customize/examples/follow-up-tasks"
77+
},
78+
{
79+
"source": "/customize/examples/fast-agent",
80+
"destination": "/examples/templates/fast-agent"
81+
},
82+
{
83+
"source": "/customize/examples/follow-up-tasks",
84+
"destination": "/examples/templates/follow-up-tasks"
85+
},
86+
{
87+
"source": "/customize/examples/parallel-browser",
88+
"destination": "/examples/templates/parallel-browser"
89+
},
90+
{
91+
"source": "/customize/examples/playwright-integration",
92+
"destination": "/examples/templates/playwright-integration"
93+
},
94+
{
95+
"source": "/customize/examples/sensitive-data",
96+
"destination": "/examples/templates/sensitive-data"
97+
},
98+
{
99+
"source": "/customize/examples/secure",
100+
"destination": "/examples/templates/secure"
101+
},
102+
{
103+
"source": "/customize/examples/more-examples",
104+
"destination": "/examples/templates/more-examples"
105+
},
106+
{
107+
"source": "/customize/examples/ad-use",
108+
"destination": "/examples/apps/ad-use"
109+
},
110+
{
111+
"source": "/customize/examples/vibetest-use",
112+
"destination": "/examples/apps/vibetest-use"
77113
}
78114
],
79115
"navigation": {

docs/examples/apps/ad-use.mdx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Ad Generator (Ad-Use)"
2+
title: "Ad-Use (Ad Generator)"
33
description: "Generate Instagram ads from landing pages using browser agents and Google's Nano Banana 🍌."
44
icon: "image"
55
mode: "wide"
@@ -9,6 +9,12 @@ mode: "wide"
99
This demo requires browser-use v0.7.6+.
1010
</Note>
1111

12+
<video
13+
controls
14+
className="w-full aspect-video rounded-xl"
15+
src="https://github.com/user-attachments/assets/7fab54a9-b36b-4fba-ab98-a438f2b86b7e">
16+
</video>
17+
1218
## Features
1319

1420
1. Agent visits your target website
Lines changed: 86 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,90 @@
11
---
2-
title: "QA-Testing (Vibetest-Use)"
3-
description: "WIP"
4-
icon: "vial"
2+
title: "Vibetest-Use (Automated QA)"
3+
description: "Run multi-agent Browser-Use tests to catch UI bugs, broken links, and accessibility issues before they ship."
4+
icon: "bug"
55
mode: "wide"
66
---
77

8-
WIP
8+
<Note>
9+
Requires **browser-use&nbsp; < v0.5.0** and Playwright Chromium. Currently getting an update to v0.7.6+.
10+
</Note>
11+
12+
<video
13+
controls
14+
className="w-full aspect-video rounded-xl"
15+
src="https://github.com/user-attachments/assets/6450b5b7-10e5-4019-82a4-6d726dbfbe1f">
16+
</video>
17+
18+
## Features
19+
20+
1. Launches multiple headless (or visible) Browser-Use agents in parallel
21+
2. Crawls your site and records screenshots, broken links & a11y issues
22+
3. Works on production URLs *and* `localhost` dev servers
23+
4. Simple natural-language prompts via MCP in Cursor / Claude Code
24+
25+
## Quick Start
26+
27+
```bash
28+
# 1. Create & activate env
29+
uv venv --python 3.11
30+
source .venv/bin/activate
31+
32+
# 2. Install project
33+
uv pip install -e .
34+
35+
# 3. Install browser runtime once
36+
playwright install chromium --with-deps --no-shell
37+
```
38+
39+
### 1) Claude Code
40+
41+
```bash
42+
# Register the MCP server
43+
claude mcp add vibetest /full/path/to/vibetest-use/.venv/bin/vibetest-mcp \
44+
-e GOOGLE_API_KEY="your_api_key"
45+
46+
# Inside a Claude chat
47+
> /mcp
48+
# ⎿ MCP Server Status
49+
# • vibetest: connected
50+
```
51+
52+
### 2) Cursor (manual MCP entry)
53+
54+
1. Open **Settings → MCP**
55+
2. Click **Add Server** and paste:
56+
57+
```json
58+
{
59+
"mcpServers": {
60+
"vibetest": {
61+
"command": "/full/path/to/vibetest-use/.venv/bin/vibetest-mcp",
62+
"env": {
63+
"GOOGLE_API_KEY": "your_api_key"
64+
}
65+
}
66+
}
67+
}
68+
```
69+
70+
## Basic Prompts
71+
```
72+
> Vibetest my website with 5 agents: browser-use.com
73+
> Run vibetest on localhost:3000
74+
> Run a headless vibetest on localhost:8080 with 10 agents
75+
```
76+
77+
### Parameters
78+
* **URL** – any `https` or `http` host or `localhost:port`
79+
* **Agents**`3` by default; more agents = deeper coverage
80+
* **Headless** – say *headless* to hide the browser, omit to watch it live
81+
82+
## Requirements
83+
84+
* Python 3.11+
85+
* Google API key (Gemini flash used for analysis)
86+
* Cursor / Claude with MCP support
87+
88+
## Source Code
89+
90+
Full implementation: [https://github.com/browser-use/vibetest-use](https://github.com/browser-use/vibetest-use)

0 commit comments

Comments
 (0)