This is an early release preview. You may encounter bugs.
Notte logo
Unclaimed

Tool interface coding

Notte

Framework for building web-automation agents that mix scripting with LLM-driven browser actions

B 79/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
Discussion

01 / Summary

About Notte.

Notte is a framework for building agents that operate websites. Its approach is hybrid: deterministic steps are scripted with Playwright-compatible primitives, and an LLM agent takes over only where a step needs reasoning, which the project reports cuts LLM cost by more than half. An agent fallback lets a failed scripted action hand control to an agent to recover.

The open-source core runs agents locally with your own model keys: natural-language tasks on websites, structured output into Pydantic models, and observing page state, scraping, and executing actions. A hosted API adds managed browser sessions with CAPTCHA solving, proxies, and anti-detection, credential vaults, digital personas with their own email addresses, phone numbers, and automated two-factor authentication, file upload and download, cookie-based sessions, and a scraping endpoint. Agents can also attach to any external browser over the Chrome DevTools Protocol (CDP). SDKs exist for Python and for JavaScript and TypeScript.

On the project's open-operator-evals benchmark:

Provider Agent self-report LLM evaluation Time per task Task reliability
Notte 86.2% 79.0% 47s 96.6%
Browser Use 77.3% 60.2% 113s 83.3%
Convergence 38.4% 31.4% 83s 50%
  • Web agents: natural-language tasks executed on live websites
  • Hybrid workflows: scripted Playwright-style steps mixed with agent steps where reasoning is needed
  • Agent fallback: a failed scripted action hands off to an agent to recover
  • Structured output: results returned in a Pydantic model passed as the response format
  • Scraping: a scraping endpoint with custom instructions and structured extraction
  • Stealth sessions: hosted browsers with CAPTCHA solving, built-in or custom proxies, and anti-detection
  • Agent vault: stored credentials the agent uses when it needs to log in
  • Digital personas: identities with email addresses, phone numbers, and automated two-factor authentication
  • Session state: file storage, cookies, and saved browser state across sessions
  • CDP compatibility: run Notte agents on any CDP-compatible browser provider

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with Notte.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Notte →

Browse the catalog