Overview

Execute autonomous agents powered by LLMs that can navigate websites, perform complex workflows, and complete tasks through natural language instructions.

Agent Management

Python SDK

The following snippet shows how to manage your agents using the Notte Python SDK.

from notte_sdk import NotteClient

notte = NotteClient()
agent = notte.Agent()
response = agent.run(task="Find the best italian restaurant in SF and book a table for 2 at 7pm today")
status = agent.status()

you can also get more control over the session and agent lifecycle by running an agent in a session explicitly:

session_control.py
with notte.Session(proxies=True) as session:  
	_ = notte.agents.run(
		task="<YOUR_TASK_PROMPT>",
		session_id=session.session_id
	)
	...

Key points

  • Agent Lifecycle: If you are using the stateless api, remember to manually stop all agents that you started. You can check active agents using notte.agents.list().