diff --git a/docs/cloud/browser/quickstart.mdx b/docs/cloud/browser/quickstart.mdx
index d78a1de88..c3d24c25a 100644
--- a/docs/cloud/browser/quickstart.mdx
+++ b/docs/cloud/browser/quickstart.mdx
@@ -34,21 +34,23 @@ Skip this step if you use curl.
```bash Python
-pip install --upgrade browser-use-sdk
+pip install --upgrade browser-use-sdk playwright
```
-```bash TypeScript
-npm install browser-use-sdk@latest
+```bash Playwright
+npm install browser-use-sdk@latest playwright
+```
+```bash Puppeteer
+npm install browser-use-sdk@latest puppeteer-core
```
## Launch a browser
-The browser-management resource currently uses the explicit V3 SDK namespace.
-The equivalent REST endpoint is API V4.
+The SDK and REST examples use API V4.
```python Python
-from browser_use_sdk.v3 import BrowserUse
+from browser_use_sdk.v4 import BrowserUse
client = BrowserUse()
browser = client.browsers.create(proxy_country_code="us")
@@ -58,7 +60,7 @@ print(browser.cdp_url)
client.browsers.stop(browser.id)
```
```typescript TypeScript
-import { BrowserUse } from "browser-use-sdk/v3";
+import { BrowserUse } from "browser-use-sdk/v4";
const client = new BrowserUse();
const browser = await client.browsers.create({ proxyCountryCode: "us" });
diff --git a/docs/cloud/llms-full.txt b/docs/cloud/llms-full.txt
index ce8b90c83..491382b9a 100644
--- a/docs/cloud/llms-full.txt
+++ b/docs/cloud/llms-full.txt
@@ -1041,19 +1041,21 @@ export BROWSER_USE_API_KEY=your_key
Skip this step if you use curl.
```bash Python
-pip install --upgrade browser-use-sdk
+pip install --upgrade browser-use-sdk playwright
```
-```bash TypeScript
-npm install browser-use-sdk@latest
+```bash Playwright
+npm install browser-use-sdk@latest playwright
+```
+```bash Puppeteer
+npm install browser-use-sdk@latest puppeteer-core
```
## Launch a browser
-The browser-management resource currently uses the explicit V3 SDK namespace.
-The equivalent REST endpoint is API V4.
+The SDK and REST examples use API V4.
```python Python
-from browser_use_sdk.v3 import BrowserUse
+from browser_use_sdk.v4 import BrowserUse
client = BrowserUse()
browser = client.browsers.create(proxy_country_code="us")
@@ -1063,7 +1065,7 @@ print(browser.cdp_url)
client.browsers.stop(browser.id)
```
```typescript TypeScript
-import { BrowserUse } from "browser-use-sdk/v3";
+import { BrowserUse } from "browser-use-sdk/v4";
const client = new BrowserUse();
const browser = await client.browsers.create({ proxyCountryCode: "us" });
diff --git a/docs/llms-full.txt b/docs/llms-full.txt
index ce8b90c83..491382b9a 100644
--- a/docs/llms-full.txt
+++ b/docs/llms-full.txt
@@ -1041,19 +1041,21 @@ export BROWSER_USE_API_KEY=your_key
Skip this step if you use curl.
```bash Python
-pip install --upgrade browser-use-sdk
+pip install --upgrade browser-use-sdk playwright
```
-```bash TypeScript
-npm install browser-use-sdk@latest
+```bash Playwright
+npm install browser-use-sdk@latest playwright
+```
+```bash Puppeteer
+npm install browser-use-sdk@latest puppeteer-core
```
## Launch a browser
-The browser-management resource currently uses the explicit V3 SDK namespace.
-The equivalent REST endpoint is API V4.
+The SDK and REST examples use API V4.
```python Python
-from browser_use_sdk.v3 import BrowserUse
+from browser_use_sdk.v4 import BrowserUse
client = BrowserUse()
browser = client.browsers.create(proxy_country_code="us")
@@ -1063,7 +1065,7 @@ print(browser.cdp_url)
client.browsers.stop(browser.id)
```
```typescript TypeScript
-import { BrowserUse } from "browser-use-sdk/v3";
+import { BrowserUse } from "browser-use-sdk/v4";
const client = new BrowserUse();
const browser = await client.browsers.create({ proxyCountryCode: "us" });