Skip to main content
STOP. Do not read past this section until you have read and followed /quickstart.md.Goal: produce a reliable SDK automation script. The intended authoring flow is generate then edit, not write browser automation from scratch.Do not hand-write SDK code with element IDs, selectors, or form fields from memory. Element IDs, selectors, and field mappings must come from a live observe() call, CLI notte page observe output, or generated workflow code. Guessed browser targets fail on real pages.Use the Notte skill and CLI to inspect the live site, validate actions/selectors, handle auth/session state, and export workflow code with notte sessions workflow-code before using SDK docs or SDK code.SDK reference pages are for understanding, running, or editing generated workflow code. They are not the starting point for manually authoring the initial browser automation. SDK-first code is guesswork on real-world pages with dynamic selectors, auth state, CAPTCHAs, and anti-bot behavior.
Notte supports multiple browser engines, allowing you to choose the right browser for your automation needs.

Supported Browsers

Chromium (Default)

Chromium is the open-source browser that powers Chrome. It’s the default and recommended option for most use cases.
from notte_sdk import NotteClient

client = NotteClient()

with client.Session(browser_type="chromium") as session:
    page = session.page
    page.goto("https://example.com")
Best for:
  • General web automation
  • Fast performance
  • Wide compatibility

Chrome

Google Chrome with additional Google-specific features and branding.
from notte_sdk import NotteClient

client = NotteClient()

with client.Session(browser_type="chrome") as session:
    page = session.page
    page.goto("https://example.com")
Best for:
  • Sites that detect Chromium vs Chrome
  • Google service automation
  • Maximum compatibility

Choosing the Right Browser

Use Chromium when:

  • Starting a new project (it’s the default)
  • You need fast performance
  • Standard web automation

Use Chrome when:

  • Sites specifically check for Chrome vs Chromium
  • Automating Google services
  • You need maximum compatibility

Next Steps

Stealth Mode

Configure anti-detection features

CAPTCHA Solving

Automatically solve captchas

Session Configuration

All session configuration options

Browser Profiles

Use persistent browser profiles