> ## Documentation Index
> Fetch the complete documentation index at: https://docs.camel-ai.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Camel.toolkits.non visual browser toolkit.nv browser session

<a id="camel.toolkits.non_visual_browser_toolkit.nv_browser_session" />

<a id="camel.toolkits.non_visual_browser_toolkit.nv_browser_session.HybridBrowserSession" />

## HybridBrowserSession

```python theme={"system"}
class HybridBrowserSession:
```

Lightweight wrapper around Playwright for non-visual (headless)
browsing.

It provides a single *Page* instance plus helper utilities (snapshot &
executor).  Multiple toolkits or agents can reuse this class without
duplicating Playwright setup code.

This class is a singleton per event-loop.

<a id="camel.toolkits.non_visual_browser_toolkit.nv_browser_session.HybridBrowserSession.__new__" />

### **new**

```python theme={"system"}
def __new__(cls):
```

<a id="camel.toolkits.non_visual_browser_toolkit.nv_browser_session.HybridBrowserSession.__init__" />

### **init**

```python theme={"system"}
def __init__(self):
```
