1

Get an API key from the console

Create an account on our console to get an API key. We offer a free plan for testing and a Pro plan for production, with Enterprise options available.

2

Install prerequisites

uv venv --python 3.11
source .venv/bin/activate
uv pip install notte-sdk
3

Run your first agent

from notte_sdk import NotteClient

client = NotteClient(api_key="your-key-here")

# create a browser session resource
with client.Session(headless=False) as session:

    # attach an agent to session
    agent = client.Agent(
      session=session
      reasoning_model="gemini/gemini-2.0-flash",
      max_steps=5,
    )

    # run the agent on a task
    response = agent.run(
      task="doom scroll cat memes on google images"
    )