Skip to content

Notte wins · 268 (15 drawn)

Action primitives — stories about action primitives in this arenaAction primitives

Stories about action primitives in this arena

Caching

  1. developerCache resolved actions or generated code so repeat runs replay deterministically at lower cost and latency than re-prompting the LLM

    weight 2 · round to Notte

    Notte lets you script deterministic parts and generate/edit workflow code (notte-docs-2, notte-docs-26, notte-docs-30, notte-gh-2), which implies some cached/generated code can be replayed without re-prompting the LLM, but there is no explicit documentation of an action/result cache, deterministic replay guarantee, or cost/latency comparison for repeat runs. missing for 10: explicit caching mechanism for resolved actions, documentation of deterministic replay across runs, and cost/latency benchmarks comparing cached vs re-prompted execution.

    • [claimed-docs] Deploy your scripts as API endpoints. Serverless automations you can invoke and schedule anywhere.
    • [claimed-docs] Functions are serverless deployments of your browser automations that can b
    • [claimed-docs] Generate it with the CLI first, then edit it.
    • [github] combines AI agents with traditional scripting for maximum efficiency - letting you script deterministic parts and use AI only when needed, c…
    Smoothnone0/10

    No evidence of caching resolved actions/generated code for deterministic, cheaper replay; docs mention persistent sessions (auth reuse), structured outputs, and cost efficiency via small models, but nothing about caching or replay of prior task executions to skip re-prompting the LLM. Missing for 10: any mention of action/result caching, replay mechanism, or cost/latency comparison for repeat runs.

    • [claimed-docs] Log in once, then reuse that authentication for future tasks.
    • [claimed-docs] Structured outputs allow you to write deterministic code based on the agent's output. To activate structured outputs, set the `response_mode…
    • [claimed-docs] Smooth uses small and efficient AI models, making it 7x more affordable than browser-use.

Dom

  1. developerDrive the page through DOM-understanding action primitives (act/click/type on described elements) that survive selector and layout changes

    weight 3 · round to Notte

    Docs describe a genuine action-space abstraction (observe()/act() calls, 'no selectors, no maintenance', natural-language task execution) that maps directly to the described act/click/type primitives, and the CLI/MCP integrations reinforce this as a core product concept. However, there's no first-party benchmark or independent hands-on confirmation that these primitives specifically survive selector/layout changes, and community commentary raises skepticism about action-space reliability versus screenshot+HTML approaches without being a concrete contradiction. Missing for 10: independent reproducibility evidence of resilience across DOM changes, and a documented before/after example showing selector survival.

    • [claimed-docs] Element IDs, selectors, and field mappings must come from a live `observe()` call, CLI `notte page observe` output, or generated workflow co…
    • [claimed-docs] Describe a task. Watch it happen. One prompt. No selectors, no maintenance.
    • [github] Give AI agents natural language tasks to complete on websites
    • [github] combines AI agents with traditional scripting for maximum efficiency - letting you script deterministic parts and use AI only when needed, c…
    • [community] why would an action space be more reliable than screenshots + html, this i don't get. I can think of many use cases it would fail

    Smooth's docs describe a 'Session Workflow' that lets you orchestrate smaller tasks, navigate to URLs, and extract data within a persistent session, and the whole product is framed as an AI browser agent that understands pages rather than relying on brittle selectors (smooth-docs-7, smooth-gh-1). However, there is no explicit documentation of discrete act/click/type primitives on described elements, nor any evidence/testing showing these survive selector or layout changes — community comments even note it doesn't fully close the gap versus Playwright-style tools (smooth-comm-8). Missing for 10: explicit act/click/type API reference, documented resilience testing against DOM/selector changes, independent verification of robustness claims.

    • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
    • [github] The Smooth CLI is a browser for AI agents, enabling tools like Claude Code to navigate the web quickly, cheaply, and reliably.
    • [community] agent-browser helped a lot over playwright but doesn't completely close the gap.

Observe

  1. developerPreview candidate actions on the current page (observe/plan) before committing the agent to act

    weight 1 · round to Notte

    Notte's docs explicitly describe an `observe()` call and CLI `notte page observe` command that returns element IDs/selectors before actions are executed, which is direct evidence of a preview/plan-before-act primitive. However, the evidence pack lacks a full worked example showing the observe→plan→act workflow end-to-end, independent confirmation of its reliability, or details on how proposed actions are presented/reviewed by a developer. missing for 10: a complete observe/plan-then-act workflow example, independent/hands-on verification that observe output is accurate and usable for gating actions, and documentation of any 'plan' abstraction distinct from observe.

    • [claimed-docs] Element IDs, selectors, and field mappings must come from a live `observe()` call, CLI `notte page observe` output, or generated workflow co…
    • [probe] official CLI documented at https://docs.notte.cc/quickstart
    • [claimed-docs] The Notte CLI lets AI agents control browsers through simple shell commands.
    Smoothnone0/10

    Smooth's docs describe live viewing of actions as they execute (live_url) and data extraction, but there is no evidence of a distinct observe/plan step that lets a developer preview candidate actions before committing the agent to act.

    Vision

    1. developerSwitch to a vision or computer-use action mode that operates on screenshots for canvases and UIs the DOM path can't handle

      weight 2 · round to Notte

      Notte's core action space is DOM/observe-based, but the docs include a dedicated integration guide for OpenAI's Computer Use Agent (CUA) that operates on screenshots atop Notte's browser infrastructure, showing a vision/computer-use path exists. However this is presented as an external integration rather than a first-class 'switch mode' toggle within Notte's own API, and community commentary explicitly questions the reliability of Notte's action-space approach versus screenshot-based methods. Missing for 10: native documented API/flag to toggle into vision mode, first-party examples of vision-based action execution, and independent hands-on confirmation that the CUA integration works reliably.

      • [claimed-docs] This guide explains how to integrate OpenAI's Computer Use Agent (CUA) with Notte's browser infrastructure for automated web interactions.
      • [claimed-docs] Live View & Replays Screenshare & session playback
      • [community] why would an action space be more reliable than screenshots + html, this i don't get. I can think of many use cases it would fail
      Smoothnone0/10

      The evidence pack covers Smooth's session workflows, extraction, custom tools, proxies, and CAPTCHA solving, but nowhere mentions a vision/computer-use mode operating on screenshots for canvases or non-DOM UI elements. This axis is plausible for a browser-automation agent, but no documentation or community report confirms such a capability exists.

      • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
      • [claimed-docs] Extract structured data from the current page by providing a schema.
      • [claimed-docs] Custom tools allow you to give Smooth any arbitrary function as a tool.
      • [github] The Smooth CLI is a browser for AI agents, enabling tools like Claude Code to navigate the web quickly, cheaply, and reliably.

    Agenticness — how well agents can access and operate the productAgenticness

    How well agents can access and operate the product

    Agent access

    1. ai-native userPoint an agent at llms.txt or agent-oriented docs

      weight 2 · round to Notte
      Nottefullprobed9/10

      Notte serves a verified llms.txt at docs.notte.cc/llms.txt with explicit 'Critical Instructions For AI Agents' directing agents to further docs, plus extensive agent-oriented docs (MCP server, CLI, integration guides for CrewAI, Vercel AI SDK, Claude Code) confirming a mature agentic-docs ecosystem. Missing for 10: independent third-party confirmation that agents actually consume llms.txt successfully in practice.

      • [probe] PROBE llms.txt: HTTP 200 at https://docs.notte.cc/llms.txt # Notte ## Critical Instructions For AI Agents STOP. Read and follow https://do…
      • [claimed-docs] Give your AI agents access to the entire Notte ecosystem. Notte MCP lets it start cloud browser sessions, interact with the pages, fetch dat…
      • [claimed-docs] Notte MCP lets it start cloud browser sessions, interact with the pages, fetch data, build scripts, and more.
      • [claimed-docs] pointing it at the Notte MCP server hands your crew a real browser.
      • [claimed-docs] Point its MCP client at the Notte MCP server and your TypeScript agent gets a browser.
      • [claimed-docs] The Notte CLI lets AI agents control browsers through simple shell commands.
      Smoothfullprobed8/10

      A direct probe confirms docs.smooth.sh/llms.txt returns HTTP 200 with a structured index of docs pages, and the docs themselves are mirrored as .md files (e.g. live-share.md, proxies.md) enabling agent-friendly consumption. One community comment notes the docs pages aren't fully token-efficient, a minor caveat. Missing for 10: independent verification that agents actually consume llms.txt effectively, and no evidence of additional agent-specific doc formats beyond the single llms.txt file.

      • [probe] PROBE llms.txt: HTTP 200 at https://docs.smooth.sh/llms.txt # Smooth ## Docs - [Introduction](https://docs.smooth.sh/index.md): Welcome to…
      • [claimed-docs] When running a task, you will receive a `live_url`, which can be used to view the agent actions live.
      • [claimed-docs] Log in once, then reuse that authentication for future tasks.
      • [community] Ironically, the landing page and docs pages of Smooth aren't all that token-efficient!
    2. ai-native userRun the product headlessly / in CI for automation

      weight 2 · round to Notte
      Nottefullprobed8/10

      Notte offers cloud/remote browser sessions, an API with Bearer token auth, serverless 'Functions' deployments that can be scheduled, and a CLI/SDK — all designed for headless, programmatic, CI-friendly automation without a local browser or UI. Community evidence corroborates real usage of the API/agent stack though with mixed reliability reports on task success. Missing for 10: no explicit CI pipeline example (e.g., GitHub Actions), no independent benchmark confirming headless stability at scale.

      • [claimed-docs] Deploy your scripts as API endpoints. Serverless automations you can invoke and schedule anywhere.
      • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
      • [claimed-docs] Sessions are isolated browser instances running in the cloud that you can control programmatically.
      • [claimed-docs] Functions are serverless deployments of your browser automations that can b
      • [claimed-docs] Generate it with the CLI first, then edit it.
      • [probe] official CLI documented at https://docs.notte.cc/quickstart
      • [community] just tried to use it to extract data from hyatt.com completely failed. another hype but actually doesn't work browser agent.
      Smoothpartialprobed6/10

      Smooth is explicitly designed as an SDK/API and CLI for programmatic browser automation, with 'plug-and-play' 4-line-of-code task execution and custom tools/session workflows suited to unattended automation, and a documented CLI (smooth-gh-1, smooth-docs-1, smooth-probe-3). However there is no explicit documentation or example of running it inside a CI pipeline (e.g., GitHub Actions), headless flags, or exit-code/automation-specific guidance. Missing for 10: explicit CI/CD integration docs or examples, confirmation of non-interactive/headless auth flow for pipelines, independent confirmation of CI usage.

      • [claimed-docs] Plug-and-play: Run a task in just 4 lines of code, making it easy to integrate into your workflow.
      • [github] The Smooth CLI is a browser for AI agents, enabling tools like Claude Code to navigate the web quickly, cheaply, and reliably.
      • [probe] official CLI documented at https://docs.smooth.sh/cli/overview
      • [claimed-docs] Custom tools allow you to give Smooth any arbitrary function as a tool.
      • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
    3. ai-native userPlug MCP servers into this product so it can use their tools

      weight 3 · round drawn
      Nottenone0/10

      All MCP-related evidence describes Notte exposing its own MCP server for external agents (Claude, CrewAI, Vercel AI SDK) to plug into and control Notte's browser tools — the reverse direction of this story. There is no evidence that Notte's own agents can consume or plug in external MCP servers to gain new tools.

      • [claimed-docs] Give your AI agents access to the entire Notte ecosystem. Notte MCP lets it start cloud browser sessions, interact with the pages, fetch dat…
      • [claimed-docs] Notte MCP lets it start cloud browser sessions, interact with the pages, fetch data, build scripts, and more.
      • [claimed-docs] pointing it at the Notte MCP server hands your crew a real browser.
      • [claimed-docs] Point its MCP client at the Notte MCP server and your TypeScript agent gets a browser.
      • [probe] official MCP server documented at https://docs.notte.cc/mcp-server
      Smoothnone0/10

      Smooth documents a 'custom tools' feature for arbitrary functions but there is no mention anywhere in docs, GitHub, or community discussion of MCP server support or integration, so this applicable capability is unevidenced.

      • [claimed-docs] Custom tools allow you to give Smooth any arbitrary function as a tool.
      • [probe] PROBE llms.txt: HTTP 200 at https://docs.smooth.sh/llms.txt # Smooth ## Docs - [Introduction](https://docs.smooth.sh/index.md): Welcome to…
    4. ai-native userConnect an agent via an official MCP server

      weight 3 · round to Notte
      Nottefullprobed8/10

      Notte publishes a dedicated official MCP server (docs.notte.cc/mcp-server) that gives agents access to cloud browser sessions, page interaction, and data extraction, and this is corroborated across multiple integration guides (CrewAI, Vercel AI SDK) showing agents pointed at the Notte MCP server to get a real browser. Missing for 10: independent/hands-on third-party confirmation that the MCP server works reliably in practice (community evidence only covers the general product, not MCP specifically).

      • [claimed-docs] Give your AI agents access to the entire Notte ecosystem. Notte MCP lets it start cloud browser sessions, interact with the pages, fetch dat…
      • [claimed-docs] Notte MCP lets it start cloud browser sessions, interact with the pages, fetch data, build scripts, and more.
      • [claimed-docs] pointing it at the Notte MCP server hands your crew a real browser.
      • [claimed-docs] Point its MCP client at the Notte MCP server and your TypeScript agent gets a browser.
      • [probe] official MCP server documented at https://docs.notte.cc/mcp-server
      Smoothnone0/10

      Smooth is a browser-automation SDK/CLI used by agents like Claude Code, but the evidence pack contains no mention of an official MCP server or MCP protocol integration anywhere in its docs, GitHub repo, or community discussion — only generic SDK/CLI methods and custom tool functions are documented.

      • [github] The Smooth CLI is a browser for AI agents, enabling tools like Claude Code to navigate the web quickly, cheaply, and reliably.
      • [claimed-docs] Custom tools allow you to give Smooth any arbitrary function as a tool.
      • [probe] PROBE llms.txt: HTTP 200 at https://docs.smooth.sh/llms.txt # Smooth ## Docs - [Introduction](https://docs.smooth.sh/index.md): Welcome to…
      • [probe] official CLI documented at https://docs.smooth.sh/cli/overview
    5. ai-native userUse an official CLI

      weight 2 · round to Notte
      Nottefullprobed8/10

      Notte documents an official CLI used to generate config, drive browsers, and produce observe/page output (notte-docs-30, notte-docs-31, notte-docs-9, notte-docs-8, notte-probe-4), explicitly positioned for AI agents to control browsers via shell commands. missing for 10: no independent/community hands-on validation of the CLI specifically (only vendor docs), and no detailed CLI command reference beyond scattered mentions.

      • [claimed-docs] The Notte CLI lets AI agents control browsers through simple shell commands.
      • [claimed-docs] Generate it with the CLI first, then edit it.
      • [claimed-docs] give them the notte CLI and they can drive real browsers
      • [claimed-docs] Element IDs, selectors, and field mappings must come from a live `observe()` call, CLI `notte page observe` output, or generated workflow co…
      • [probe] official CLI documented at https://docs.notte.cc/quickstart
      Smoothfullprobed7/10

      GitHub repo describes Smooth CLI explicitly as 'a browser for AI agents, enabling tools like Claude Code to navigate the web' and a docs probe confirms an official CLI overview page exists, showing a first-party CLI built for AI-agent workflows. Missing for 10: independent hands-on confirmation of the CLI's usage/reliability and more detailed CLI documentation content beyond the overview link.

      • [github] The Smooth CLI is a browser for AI agents, enabling tools like Claude Code to navigate the web quickly, cheaply, and reliably.
      • [probe] official CLI documented at https://docs.smooth.sh/cli/overview
    6. ai-native userDrive the product through a documented public API

      weight 3 · round to Notte
      Nottefullprobed8/10

      Notte documents a full public API with Bearer-token authentication, API reference pages (e.g., agent-start endpoint), SDKs, CLI, and MCP server for programmatic/agentic control of sessions, scraping, and functions, matching the ai-native/agenticness story well. missing for 10: no discoverable OpenAPI/swagger spec (404s on probe) and no independent third-party confirmation of API robustness beyond vendor docs.

      • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
      • [claimed-docs] used to create cloud browser sessions, scrape webpages, and run web ai agents to act on your behalf on the internet
      • [claimed-docs] Sessions are isolated browser instances running in the cloud that you can control programmatically.
      • [claimed-docs] Functions are serverless deployments of your browser automations that can b
      • [claimed-docs] Give your AI agents access to the entire Notte ecosystem. Notte MCP lets it start cloud browser sessions, interact with the pages, fetch dat…
      • [probe] official MCP server documented at https://docs.notte.cc/mcp-server
      • [probe] PROBE openapi: all candidate paths 404 (https://docs.notte.cc/openapi.json, https://docs.notte.cc/swagger.json, https://docs.notte.cc/api/op…
      • [claimed-docs] Generate it with the CLI first, then edit it.
      Smoothpartialprobed6/10

      Smooth provides documented SDK/API methods (task execution, session workflows, structured outputs, custom tools, proxies) and an llms.txt docs index plus a CLI, showing a documented programmatic interface for AI-native use. However, no formal OpenAPI/REST spec was found (404s on all standard paths), and there is no independent corroboration of API robustness beyond vendor docs. missing for 10: a discoverable OpenAPI/REST spec, independent/hands-on verification of API completeness and stability.

      • [claimed-docs] Plug-and-play: Run a task in just 4 lines of code, making it easy to integrate into your workflow.
      • [claimed-docs] Custom tools allow you to give Smooth any arbitrary function as a tool.
      • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
      • [probe] PROBE llms.txt: HTTP 200 at https://docs.smooth.sh/llms.txt # Smooth ## Docs - [Introduction](https://docs.smooth.sh/index.md): Welcome to…
      • [probe] PROBE openapi: all candidate paths 404 (https://docs.smooth.sh/openapi.json, https://docs.smooth.sh/swagger.json, https://docs.smooth.sh/api…
      • [probe] official CLI documented at https://docs.smooth.sh/cli/overview
    7. ai-native userIssue scoped/least-privilege API credentials for an agent

      weight 2 · round drawn
      Nottenone0/10

      Evidence shows only a single Bearer-token API authentication scheme (notte-docs-17) and a vault feature that hides stored web credentials from the LLM (notte-docs-14, notte-docs-27), but nothing about issuing scoped, role-limited, or least-privilege API keys specifically for agents. No mention of API key scopes, permission tiers, or per-agent credential restrictions.

      • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
      • [claimed-docs] The significant security benefit of this approach is that the LLM never actually sees the actual credentials.
      • [claimed-docs] credentials are never exposed to LLMs or third-party services during agent execution
      Smoothnone0/10

      No evidence of scoped or least-privilege API credential issuance, API key scoping, or permission management for agents; docs cover task execution, sessions, proxies, and privacy features but nothing about credential scoping. missing for 10: scoped API key/token generation, permission/role controls, credential revocation or least-privilege access management.

      • ai-native userBuild against official SDKs

        weight 2 · round to Smooth

        Notte provides a documented REST API with Bearer-token auth, an official CLI, and an MCP server plus integration guides for frameworks like CrewAI, Vercel AI SDK, and OpenAI CUA, all of which support building AI-native automations programmatically. However, no evidence explicitly names or documents a first-party 'SDK' package (e.g., Python/TypeScript client library) and an OpenAPI spec probe returned 404s, suggesting the API surface may not be as formally packaged as a dedicated SDK. missing for 10: explicit official SDK package docs (Python/JS), a working OpenAPI/schema reference, independent developer confirmation of SDK usage.

        • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
        • [claimed-docs] Generate it with the CLI first, then edit it.
        • [probe] official CLI documented at https://docs.notte.cc/quickstart
        • [claimed-docs] Give your AI agents access to the entire Notte ecosystem. Notte MCP lets it start cloud browser sessions, interact with the pages, fetch dat…
        • [probe] official MCP server documented at https://docs.notte.cc/mcp-server
        • [claimed-docs] pointing it at the Notte MCP server hands your crew a real browser.
        • [claimed-docs] Point its MCP client at the Notte MCP server and your TypeScript agent gets a browser.
        • [claimed-docs] This guide explains how to integrate OpenAI's Computer Use Agent (CUA) with Notte's browser infrastructure for automated web interactions.
        • [probe] PROBE openapi: all candidate paths 404 (https://docs.notte.cc/openapi.json, https://docs.notte.cc/swagger.json, https://docs.notte.cc/api/op…
        Smoothpartialprobed6/10

        Smooth documents SDK-style integration (4-line task execution, custom tools, structured outputs, session workflows) and a CLI positioned as "a browser for AI agents" usable with tools like Claude Code, indicating official first-party SDK/CLI support for AI-native workflows. However, there is no OpenAPI spec, no evidence of multi-language SDKs, and no independent/hands-on confirmation of SDK reliability beyond docs and a GitHub repo. missing for 10: OpenAPI/API spec availability, multi-language SDK coverage, independent developer corroboration of SDK usage/quality.

        • [claimed-docs] Plug-and-play: Run a task in just 4 lines of code, making it easy to integrate into your workflow.
        • [claimed-docs] Custom tools allow you to give Smooth any arbitrary function as a tool.
        • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
        • [github] The Smooth CLI is a browser for AI agents, enabling tools like Claude Code to navigate the web quickly, cheaply, and reliably.
        • [probe] official CLI documented at https://docs.smooth.sh/cli/overview
        • [probe] PROBE openapi: all candidate paths 404 (https://docs.smooth.sh/openapi.json, https://docs.smooth.sh/swagger.json, https://docs.smooth.sh/api…
      • ai-native userSubscribe to events via webhooks

        weight 2 · round drawn
        Nottenone0/10

        No evidence pack item mentions webhooks or event subscription mechanisms; the product offers sessions, MCP, CLI, and API endpoints but nothing about push notifications or webhook callbacks. Missing for 10: any documentation of webhook subscription, event types, or delivery mechanism.

          Smoothnone0/10

          No evidence pack item mentions webhooks or event subscriptions; Smooth's documented features (live_url, structured outputs, custom tools, sessions) do not include a webhook/event notification mechanism.

          Agentic features

          1. ai-native userSet up automations that run autonomously in the background

            weight 2 · round to Notte

            Notte supports deploying scripts/agents as serverless 'Functions' invocable via API and schedulable, plus persistent sessions, credential vaults, and cloud browser infrastructure that let automations run unattended in the background (notte-docs-2, notte-docs-26, notte-docs-24, notte-docs-4). This directly matches autonomous background automation for an AI-native user. Missing for 10: no independent/hands-on confirmation of scheduling reliability in production, and community feedback includes at least one report of a failed extraction task (notte-comm-1), so real-world robustness is unverified.

            • [claimed-docs] Deploy your scripts as API endpoints. Serverless automations you can invoke and schedule anywhere.
            • [claimed-docs] Functions are serverless deployments of your browser automations that can b
            • [claimed-docs] Sessions are isolated browser instances running in the cloud that you can control programmatically.
            • [claimed-docs] Secure credential storage. Keep passwords, API keys, and sensitive data encrypted.
            • [claimed-docs] Persist cookies and login state across sessions.
            • [community] just tried to use it to extract data from hyatt.com completely failed. another hype but actually doesn't work browser agent.
            Smoothpartialclaimed5/10

            Smooth lets users kick off browser-agent tasks programmatically that run autonomously (navigating, extracting data, solving CAPTCHAs) and provides a live_url to monitor progress, which supports hands-off execution once started. However there's no evidence of scheduling, triggers, webhooks, or persistent 'set it and forget it' background jobs that run without an explicit API call — the model shown is synchronous task invocation, not autonomous background automation setup. Missing for 10: scheduling/cron or event-trigger support, evidence of long-running unattended jobs, and independent confirmation of background execution beyond a single task call.

            • [claimed-docs] Plug-and-play: Run a task in just 4 lines of code, making it easy to integrate into your workflow.
            • [claimed-docs] When running a task, you will receive a `live_url`, which can be used to view the agent actions live.
            • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
            • [claimed-docs] Auto-CAPTCHA solvers: Bypass CAPTCHA challenges automatically, allowing for uninterrupted task execution.
          2. ai-native userDelegate tasks to a built-in AI assistant inside the product

            weight 3 · round to Smooth

            Notte's core offering is an AI web agent that accepts natural-language task descriptions and executes them autonomously on websites (notte-gh-1, notte-docs-18, notte-docs-37), which functions as a built-in AI assistant a user delegates tasks to. However, a hands-on community report describes a concrete failure ('tried to use it to extract data from hyatt.com completely failed... another hype but actually doesn't work browser agent' — notte-comm-1), and the founder himself admits only ~60% reliability on captcha-gated sites (notte-comm-7), directly contradicting the polished 'describe a task, watch it happen' framing. Missing for 10: independent verification of consistent task success, a true conversational/chat-based assistant UI (rather than API/CLI-driven task submission), and resolution of the documented failure case.

            • [github] Give AI agents natural language tasks to complete on websites
            • [claimed-docs] Describe a task. Watch it happen. One prompt. No selectors, no maintenance.
            • [claimed-docs] used to create cloud browser sessions, scrape webpages, and run web ai agents to act on your behalf on the internet
            • [community] just tried to use it to extract data from hyatt.com completely failed. another hype but actually doesn't work browser agent.
            • [community] Founder: 'we can solve ~60% of providers right now (incl reCAPTCHA, Cloudflare, and main ones) and some others are still work in progress' r…

            Smooth's core product is a task-delegation interface: users hand off a task description (e.g., navigate, extract, multi-step session workflow) to Smooth's built-in AI/browser agent, which executes autonomously and returns live_url and structured outputs (smooth-docs-1, smooth-docs-7, smooth-docs-8, smooth-docs-5). Community hands-on feedback corroborates it executing complex prompts well (smooth-comm-2, smooth-comm-1), though it is agent-facing (tool for other agents like Claude Code) as well as human-facing. Missing for 10: independent/reproducible benchmarks of task success (raised unanswered in smooth-comm-14) and clearer human-only assistant UX beyond API/CLI task calls.

            • [claimed-docs] Plug-and-play: Run a task in just 4 lines of code, making it easy to integrate into your workflow.
            • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
            • [claimed-docs] Extract structured data from the current page by providing a schema.
            • [claimed-docs] Structured outputs allow you to write deterministic code based on the agent's output. To activate structured outputs, set the `response_mode…
            • [claimed-docs] When running a task, you will receive a `live_url`, which can be used to view the agent actions live.
            • [community] Super impressive demo. Seems a lot faster than alternatives. How did you achieve that?
            • [community] I just wrote a complex prompt and it did a good job. How do you do evals or testing of your project?
          3. ai-native userOperate the product with natural-language commands

            weight 2 · round to Smooth

            Notte's core value prop is natural-language task execution ('Describe a task. Watch it happen. One prompt', 'Give AI agents natural language tasks to complete on websites') backed by agent-start API and CLI/MCP integrations, so the capability is clearly built and documented. However, a hands-on community report describes a complete failure when trying to extract data from hyatt.com via the agent, and the founder himself admits captcha/anti-bot handling only works ~60% of the time, concretely undercutting reliability of the NL-driven approach. Missing for 10: independent reproducible success cases beyond vendor demos, and resolution of the documented hyatt.com failure.

            • [claimed-docs] Describe a task. Watch it happen. One prompt. No selectors, no maintenance.
            • [github] Give AI agents natural language tasks to complete on websites
            • [claimed-docs] used to create cloud browser sessions, scrape webpages, and run web ai agents to act on your behalf on the internet
            • [community] just tried to use it to extract data from hyatt.com completely failed. another hype but actually doesn't work browser agent.
            • [community] Founder: 'we can solve ~60% of providers right now (incl reCAPTCHA, Cloudflare, and main ones) and some others are still work in progress' r…
            Smoothpartialclaimed6/10

            Smooth's core interaction model is task-based: you give it a task description that an agent executes in a browser (session workflow, extract, navigate), and it is explicitly positioned as "a browser for AI agents" usable by tools like Claude Code, implying natural-language task instructions. However, no evidence shows an explicit example of a natural-language prompt/command syntax or confirms this is exposed to end-users beyond agent-to-agent orchestration. Missing for 10: explicit example of a natural-language task string/command, confirmation of human-facing NL command interface, independent corroboration of NL usability.

            • [claimed-docs] Plug-and-play: Run a task in just 4 lines of code, making it easy to integrate into your workflow.
            • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
            • [github] The Smooth CLI is a browser for AI agents, enabling tools like Claude Code to navigate the web quickly, cheaply, and reliably.
            • [claimed-docs] Extract structured data from the current page by providing a schema.

          Api quality

          1. ai-native userExplore an interactive API reference with runnable examples

            weight 2 · round drawn
            Nottenone0/10

            Evidence shows only static API-reference pages (authentication, agent-start) and no OpenAPI/Swagger spec was found at any candidate path (probe-2 returned 404s), and nothing in the pack describes an interactive console or runnable code examples in the API docs.

            • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
            • [claimed-docs] used to create cloud browser sessions, scrape webpages, and run web ai agents to act on your behalf on the internet
            • [probe] PROBE openapi: all candidate paths 404 (https://docs.notte.cc/openapi.json, https://docs.notte.cc/swagger.json, https://docs.notte.cc/api/op…
            Smoothnone0/10

            The evidence pack shows only static markdown docs (llms.txt, feature pages) and explicitly shows the openapi.json/swagger endpoints returning 404, indicating no interactive API reference or runnable-example playground exists. No mention of a Swagger UI, Postman collection, or in-browser code runner is present anywhere in docs or community discussion.

            • [probe] PROBE llms.txt: HTTP 200 at https://docs.smooth.sh/llms.txt # Smooth ## Docs - [Introduction](https://docs.smooth.sh/index.md): Welcome to…
            • [probe] PROBE openapi: all candidate paths 404 (https://docs.smooth.sh/openapi.json, https://docs.smooth.sh/swagger.json, https://docs.smooth.sh/api…
          2. ai-native userDownload a machine-readable API spec (OpenAPI or equivalent)

            weight 2 · round drawn
            Nottenone0/10

            The evidence shows Notte has human-readable API reference docs (auth, agent-start) but a direct probe for machine-readable spec files (openapi.json, swagger.json, etc.) returned 404 on all candidate paths, indicating no downloadable OpenAPI or equivalent spec is published.

            • [probe] PROBE openapi: all candidate paths 404 (https://docs.notte.cc/openapi.json, https://docs.notte.cc/swagger.json, https://docs.notte.cc/api/op…
            • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
            • [claimed-docs] used to create cloud browser sessions, scrape webpages, and run web ai agents to act on your behalf on the internet
            Smoothnone0/10

            A direct probe for OpenAPI/Swagger spec files at all standard paths returned 404, and no docs page references a downloadable machine-readable API spec; only an llms.txt (docs index) is available.

            • [probe] PROBE openapi: all candidate paths 404 (https://docs.smooth.sh/openapi.json, https://docs.smooth.sh/swagger.json, https://docs.smooth.sh/api…
            • [probe] PROBE llms.txt: HTTP 200 at https://docs.smooth.sh/llms.txt # Smooth ## Docs - [Introduction](https://docs.smooth.sh/index.md): Welcome to…
          3. ai-native userTest against a sandbox environment without touching production data

            weight 1 · round to Notte

            Notte documents 'isolated browser instances running in the cloud' for each session and a free trial ('Try the full platform without a card'), which implies some session-level isolation from a user's own systems, but there is no explicit sandbox/production-data separation mode, staging environment, or test-data guarantee described anywhere in the docs. missing for 10: explicit sandbox vs production distinction, test-data isolation guarantees, hands-on confirmation that sandbox sessions never touch real production data.

            • [claimed-docs] Sessions are isolated browser instances running in the cloud that you can control programmatically.
            • [claimed-docs] Try the full platform without a card.
            • [claimed-docs] Build, debug, and deploy production workflows with cloud browsers, web agents, scraping, serverless functions, credentials, and identities i…
            Smoothnone0/10

            Smooth's docs describe browser-automation features (live sessions, proxies, persistent auth, structured outputs) but nowhere mention a sandbox/staging mode or any mechanism to isolate test runs from production data or accounts. Community feedback even flags unresolved concerns about data handling and security, but no concrete sandbox capability is described or corroborated.

            • ai-native userRely on versioned APIs with a documented deprecation policy

              weight 2 · round drawn
              Nottenone0/10

              There is evidence of an API with bearer token auth, but nothing about API versioning or a documented deprecation policy; OpenAPI probes even 404, suggesting no formal spec surfaced. missing for 10: versioning scheme, deprecation policy documentation, changelog entries about breaking changes.

              • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
              • [probe] PROBE openapi: all candidate paths 404 (https://docs.notte.cc/openapi.json, https://docs.notte.cc/swagger.json, https://docs.notte.cc/api/op…
              Smoothnone0/10

              No evidence of API versioning scheme or a documented deprecation policy; OpenAPI spec probe returned 404s and docs show no changelog/versioning references. missing for 10: versioned API scheme, deprecation policy documentation, changelog/migration guides.

              • [probe] PROBE openapi: all candidate paths 404 (https://docs.smooth.sh/openapi.json, https://docs.smooth.sh/swagger.json, https://docs.smooth.sh/api…

            Auth session persistence — stories about auth session persistence in this arenaAuth session persistence

            Stories about auth session persistence in this arena

            Compat

            1. developerConnect my existing Playwright, Puppeteer, or CDP automation code to the product's browsers instead of rewriting it

              weight 2 · round to Notte

              Notte sessions explicitly expose a CDP endpoint documented to work with Playwright (notte-docs-11), which directly supports connecting existing Playwright/CDP automation code to Notte's cloud browsers rather than rewriting it. Puppeteer isn't explicitly named but CDP is the shared protocol underlying it, and sessions are described as programmatically controllable cloud instances (notte-docs-24). missing for 10: explicit Puppeteer example/docs, independent hands-on confirmation of the CDP/Playwright connection working at scale.

              • [claimed-docs] Notte sessions expose a Chrome DevTools Protocol (CDP) endpoint that you can connect to with Playwright.
              • [claimed-docs] Sessions are isolated browser instances running in the cloud that you can control programmatically.
              • [claimed-docs] Viewing sessions: When you start a session, the output includes a `ViewerUrl` - open it to watch your browser live
              Smoothnone0/10

              Smooth's docs describe its own SDK/task API (structured outputs, sessions, custom tools) but there is no mention of a CDP endpoint, Playwright/Puppeteer connect() compatibility, or any way to point existing automation code at Smooth's browsers; one commenter even notes 'agent-browser helped a lot over playwright but doesn't completely close the gap,' underscoring the absence of such interoperability. Missing for 10: any CDP/WebSocket endpoint, official Playwright/Puppeteer connect examples, or documented browser-endpoint compatibility.

              • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
              • [claimed-docs] Set to `"self"` to create a P2P tunnel through your machine, routing traffic via your IP and enabling access to localhost.
              • [community] agent-browser helped a lot over playwright but doesn't completely close the gap.

            Credentials

            1. automation-engineerStore credentials in a vault and have the agent complete logins including TOTP/2FA challenges without exposing secrets to the model

              weight 2 · round to Notte

              Notte's docs describe a credential vault where secrets are injected into the browser session but never exposed to the LLM, plus persistent cookies/login state and 'verified identities' (emails/phones) for sign-up and 2FA flows, directly matching the core of the story. However, there's no explicit walkthrough of a TOTP code being generated/entered by the agent, and no independent/hands-on confirmation that 2FA login flows work end-to-end in practice. Missing for 10: concrete TOTP-specific workflow documentation, independent verification of vault+2FA login success.

              • [claimed-docs] Secure credential storage. Keep passwords, API keys, and sensitive data encrypted.
              • [claimed-docs] The significant security benefit of this approach is that the LLM never actually sees the actual credentials.
              • [claimed-docs] credentials are never exposed to LLMs or third-party services during agent execution
              • [claimed-docs] Persist cookies and login state across sessions.
              • [claimed-docs] Emails and phone numbers for sign-up and 2FA. Verified identities to interact across platforms.
              • [claimed-docs] Authenticated Profiles Browser profiles for each agent
              Smoothnone0/10

              The docs describe persistent sessions (log in once, reuse authentication) but there is no mention of a credential vault, secret injection to avoid model exposure, or TOTP/2FA handling anywhere in the evidence pack. This axis clearly applies to a browser-automation agent product, but no capability matching the story is documented.

              • [claimed-docs] Log in once, then reuse that authentication for future tasks.

            Profiles

            1. developerPersist logged-in browser state in reusable profiles so agents skip the login wall on every subsequent run

              weight 3 · round drawn

              Notte docs explicitly document persisting cookies/login state across sessions and 'Authenticated Profiles' as browser profiles per agent, alongside secure credential vaults so agents can skip re-authentication on subsequent runs. missing for 10: no independent/hands-on confirmation that persisted profiles actually skip login walls in practice, and no detail on profile reuse limits/expiry.

              • [claimed-docs] Persist cookies and login state across sessions.
              • [claimed-docs] Authenticated Profiles Browser profiles for each agent
              • [claimed-docs] Secure credential storage. Keep passwords, API keys, and sensitive data encrypted.
              • [claimed-docs] The significant security benefit of this approach is that the LLM never actually sees the actual credentials.
              • [claimed-docs] credentials are never exposed to LLMs or third-party services during agent execution
              Smoothfullclaimed7/10

              Smooth's docs explicitly describe a persistent-sessions feature ('Log in once, then reuse that authentication for future tasks') and a session workflow that maintains a persistent browser session across multi-step tasks, directly matching the story. However, there is no independent/hands-on corroboration of this specific feature working reliably, and no detail on profile management (multiple reusable profiles, storage/export). Missing for 10: independent verification of session persistence in practice, documentation on managing multiple reusable profiles.

              • [claimed-docs] Log in once, then reuse that authentication for future tasks.
              • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…

            Automation depth — how much of the product can run unattendedAutomation depth

            How much of the product can run unattended

            1. ai-native userPerform bulk operations across many items at once

              weight 2 · round to Notte

              Notte offers scalable cloud browser sessions and serverless 'functions'/API endpoints that can be invoked and scheduled programmatically, which could in principle be used to run automation across many items, but there is no explicit documentation of a batch/bulk-processing feature (e.g., iterating over a list of URLs/records, parallel job queues, or bulk extraction outputs). missing for 10: explicit bulk/batch API or CLI examples, evidence of parallel multi-item execution, and any hands-on confirmation of running the same task across many inputs.

              • [claimed-docs] Remote browser infrastructure. Fast, scalable browsers with anti-detection, proxies, and captcha solving.
              • [claimed-docs] Deploy your scripts as API endpoints. Serverless automations you can invoke and schedule anywhere.
              • [claimed-docs] Functions are serverless deployments of your browser automations that can b
              • [claimed-docs] Extract structured data with AI. Turn any website into structured data.
              Smoothnone0/10

              Smooth's docs describe single-task execution, session workflows, and structured extraction, but nothing about running/orchestrating bulk operations across many items (e.g., batch task queues, parallel task fan-out) is documented or mentioned by users.

              • [claimed-docs] Plug-and-play: Run a task in just 4 lines of code, making it easy to integrate into your workflow.
              • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
              • [claimed-docs] Extract structured data from the current page by providing a schema.
            2. ai-native userSchedule recurring jobs or workflows

              weight 2 · round to Notte

              Notte's 'Functions' feature explicitly advertises serverless automations that can be 'invoked and scheduled anywhere' (notte-docs-2, notte-docs-26), directly supporting recurring job scheduling, and workflows can be deployed as API endpoints for automation pipelines. However, there is no documentation of a scheduling UI, cron syntax, or interval/trigger configuration, and no independent confirmation that scheduled jobs work reliably in practice. Missing for 10: concrete scheduling mechanism/API docs (cron expressions, triggers), example of a recurring job configured end-to-end, and independent verification that scheduled runs execute reliably.

              • [claimed-docs] Deploy your scripts as API endpoints. Serverless automations you can invoke and schedule anywhere.
              • [claimed-docs] Functions are serverless deployments of your browser automations that can b
              • [claimed-docs] Build, debug, and deploy production workflows with cloud browsers, web agents, scraping, serverless functions, credentials, and identities i…
              Smoothnone0/10

              No evidence of scheduling, cron-like triggers, or recurring workflow orchestration; Smooth is documented as a task-execution/browser-automation tool (session workflows, extraction, structured output) with no mention of recurring/scheduled jobs. Missing for 10: any scheduling API, cron/trigger mechanism, or recurring workflow docs.

              • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
              • [claimed-docs] Plug-and-play: Run a task in just 4 lines of code, making it easy to integrate into your workflow.

            Deployment modes — stories about deployment modes in this arenaDeployment modes

            Stories about deployment modes in this arena

            Local

            1. developerRun the agent against a local browser on my own machine for development, without any cloud account

              weight 2 · round drawn
              Nottenone0/10

              All evidence describes Notte as a cloud-hosted service — sessions are explicitly 'isolated browser instances running in the cloud,' access requires a Bearer API token, and pricing/credits are core to usage — with no documented option to run the agent against a local browser without a cloud account.

              • [claimed-docs] Sessions are isolated browser instances running in the cloud that you can control programmatically.
              • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
              • [claimed-docs] Try the full platform without a card.
              • [claimed-docs] Remote browser infrastructure. Fast, scalable browsers with anti-detection, proxies, and captcha solving.
              Smoothnone0/10

              Smooth is documented as a cloud-hosted browser agent service (task execution via live_url, proxies, zero-data-retention as an 'enterprise' add-on), with no docs describing a local-browser/offline mode; a P2P tunnel feature only lets the cloud agent reach your localhost, not run without an account. Community feedback explicitly asks for self-hosting ('Make it self-hostable, the conversation can change'), confirming no local/no-account mode exists.

              • [claimed-docs] Zero Data Retention is an enterprise feature that provides enhanced data privacy by allowing you to delete all data associated with complete…
              • [claimed-docs] Set to `"self"` to create a P2P tunnel through your machine, routing traffic via your IP and enabling access to localhost.
              • [community] I'm unwilling to send my data to a 3rd party that is so new on the scene... Make it self-hostable, the conversation can change
              • [community] Way too expensive, I'll wait for a free/open source browser optimized to be used by agents.

            Framework model support — stories about framework model support in this arenaFramework model support

            Stories about framework model support in this arena

            Frameworks

            1. developerPlug the browser layer into agent frameworks (Claude Agent SDK, Vercel AI SDK, LangChain, CrewAI) through documented adapters

              weight 2 · round to Notte

              Notte documents explicit integration guides for CrewAI (notte-docs-32), Vercel AI SDK (notte-docs-33), OpenAI CUA (notte-docs-34), and Claude-based agents via CLI/MCP (notte-docs-9, notte-docs-31), all pointing at its MCP server or CLI as the browser layer plug-in point. However, there is no documented LangChain adapter and no mention of 'Claude Agent SDK' specifically (only Claude Code/managed agents), so the story's exact framework list is only partially covered. Missing for 10: a LangChain-specific integration doc, explicit Claude Agent SDK adapter naming, and independent confirmation these adapters work hands-on.

              • [claimed-docs] pointing it at the Notte MCP server hands your crew a real browser.
              • [claimed-docs] Point its MCP client at the Notte MCP server and your TypeScript agent gets a browser.
              • [claimed-docs] This guide explains how to integrate OpenAI's Computer Use Agent (CUA) with Notte's browser infrastructure for automated web interactions.
              • [claimed-docs] The Notte CLI lets AI agents control browsers through simple shell commands.
              • [claimed-docs] give them the notte CLI and they can drive real browsers
              • [claimed-docs] Give your AI agents access to the entire Notte ecosystem. Notte MCP lets it start cloud browser sessions, interact with the pages, fetch dat…
              • [probe] official MCP server documented at https://docs.notte.cc/mcp-server
              Smoothnone0/10

              Evidence shows Smooth positions itself as a browser tool usable by agents like Claude Code, but there is no documentation of adapters for Claude Agent SDK, Vercel AI SDK, LangChain, or CrewAI specifically. Missing for 10: any documented integration guide or adapter package for these named frameworks.

              • [github] The Smooth CLI is a browser for AI agents, enabling tools like Claude Code to navigate the web quickly, cheaply, and reliably.
              • [claimed-docs] Custom tools allow you to give Smooth any arbitrary function as a tool.

            Models

            1. developerBring my own LLM provider — the framework is model-agnostic rather than locked to one vendor's models

              weight 2 · round to Notte

              The pricing page lists 'Bring your own keys' as a feature (Yes for higher tiers), indicating some BYO-LLM-key support, and OpenAI CUA integration doc shows a specific model provider integration, but there is no documentation of broad model-agnostic architecture, no list of supported providers, and no explicit statement that any LLM can be swapped in across the framework. missing for 10: explicit multi-provider support documentation, list of supported LLM vendors, guidance on configuring custom/local models, independent confirmation of model-agnosticism.

              • [claimed-docs] Bring your own keys No No Yes Yes
              • [claimed-docs] This guide explains how to integrate OpenAI's Computer Use Agent (CUA) with Notte's browser infrastructure for automated web interactions.
              Smoothnone0/10

              Smooth's docs describe it as using its own internal 'small and efficient AI models' for browser-agent tasks, and none of the documentation, CLI, or API references mention any mechanism for developers to configure or swap in their own LLM provider (e.g., OpenAI, Anthropic, custom model endpoints). This suggests the opposite of model-agnosticism — the models are an implementation detail of the service, not a pluggable choice.

              • [claimed-docs] Smooth uses small and efficient AI models, making it 7x more affordable than browser-use.
              • [github] The Smooth CLI is a browser for AI agents, enabling tools like Claude Code to navigate the web quickly, cheaply, and reliably.
              • [probe] PROBE llms.txt: HTTP 200 at https://docs.smooth.sh/llms.txt # Smooth ## Docs - [Introduction](https://docs.smooth.sh/index.md): Welcome to…

            Nl task execution — stories about nl task execution in this arenaNl task execution

            Stories about nl task execution in this arena

            Tasks

            1. ai agentSubmit a browser task over a hosted HTTP API and receive the result by polling or webhook, without managing any browser myself

              weight 2 · round to Notte

              Notte offers a hosted HTTP API (Bearer-token auth, agent-start endpoint, cloud sessions, serverless 'functions' you can invoke and schedule) that let an agent submit a task without managing a browser itself, and sessions expose CDP/live-view for status. However there is no direct documentation of a polling endpoint or webhook callback mechanism for retrieving results, and no OpenAPI/swagger spec was found (404s), so completion-notification patterns are unclear. Missing for 10: explicit polling/webhook result-retrieval documentation, published OpenAPI schema, independent confirmation of end-to-end async task completion.

              • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
              • [claimed-docs] used to create cloud browser sessions, scrape webpages, and run web ai agents to act on your behalf on the internet
              • [claimed-docs] Functions are serverless deployments of your browser automations that can b
              • [claimed-docs] Deploy your scripts as API endpoints. Serverless automations you can invoke and schedule anywhere.
              • [claimed-docs] Sessions are isolated browser instances running in the cloud that you can control programmatically.
              • [probe] PROBE openapi: all candidate paths 404 (https://docs.notte.cc/openapi.json, https://docs.notte.cc/swagger.json, https://docs.notte.cc/api/op…
              Smoothpartialprobed5/10

              Docs confirm a hosted task-submission model (4-line integration, live_url for tracking, persistent sessions, structured outputs) consistent with an agent submitting tasks without managing a browser, but no evidence pack item explicitly documents a polling endpoint or webhook delivery mechanism, and probes found no public OpenAPI/REST spec. missing for 10: explicit polling endpoint docs, explicit webhook/callback docs, confirmed REST API schema (openapi probe 404s).

              • [claimed-docs] Plug-and-play: Run a task in just 4 lines of code, making it easy to integrate into your workflow.
              • [claimed-docs] When running a task, you will receive a `live_url`, which can be used to view the agent actions live.
              • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
              • [probe] PROBE openapi: all candidate paths 404 (https://docs.smooth.sh/openapi.json, https://docs.smooth.sh/swagger.json, https://docs.smooth.sh/api…
              • [probe] official CLI documented at https://docs.smooth.sh/cli/overview
            2. developerHand the product a natural-language goal and it completes a multi-step web task end to end — navigating, filling forms, and clicking through flows

              weight 3 · round to Smooth

              Notte's docs and README explicitly market natural-language, multi-step web task execution (e.g. 'Give AI agents natural language tasks to complete on websites', 'Describe a task. Watch it happen. One prompt', and a worked example of logging into LinkedIn and extracting messages), backed by session/vault/proxy infrastructure. However, a hands-on community report describes a real attempt to use the agent to extract data from hyatt.com that 'completely failed,' directly contradicting the end-to-end reliability claim, and the founder himself admits captcha/anti-bot handling only works for ~60% of providers. Missing for 10: independent successful third-party demonstrations of complex multi-step flows, and resolution of the reported failure case.

              • [github] Give AI agents natural language tasks to complete on websites
              • [claimed-docs] Describe a task. Watch it happen. One prompt. No selectors, no maintenance.
              • [claimed-docs] Got to linkedin.com, login with the credentials and extract the last 10 messages from my most recent conversation
              • [claimed-docs] used to create cloud browser sessions, scrape webpages, and run web ai agents to act on your behalf on the internet
              • [community] just tried to use it to extract data from hyatt.com completely failed. another hype but actually doesn't work browser agent.
              • [community] Founder: 'we can solve ~60% of providers right now (incl reCAPTCHA, Cloudflare, and main ones) and some others are still work in progress' r…

              Docs describe exactly this capability: multi-step 'Session Workflow' that navigates URLs, orchestrates sub-tasks, and extracts data, plus a live_url to watch the agent act, and a community commenter confirms 'I just wrote a complex prompt and it did a good job.' This matches the natural-language, end-to-end web task story well. Missing for 10: independently reproducible benchmarks/evals (a commenter explicitly asks for third-party reproducible comparisons and gets no clear answer), and broader hands-on validation beyond a single anecdote.

              • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
              • [claimed-docs] Extract structured data from the current page by providing a schema.
              • [claimed-docs] When running a task, you will receive a `live_url`, which can be used to view the agent actions live.
              • [community] I just wrote a complex prompt and it did a good job. How do you do evals or testing of your project?
              • [community] are your evals / comparisons publicly/3rd party reproducible? If it's 'trust me, I did a fair comparison', that's not going to fly today.

            Workflows

            1. automation-engineerCompose repeatable multi-step workflows with loops, conditionals, and parameters instead of one-shot prompts

              weight 2 · round to Notte

              Notte supports scripting deterministic automations and deploying them as serverless 'Functions'/API endpoints, and lets users generate workflow code via CLI then edit it, going beyond a single one-shot prompt (notte-docs-26, notte-docs-2, notte-docs-30, notte-gh-2). However there is no explicit documentation of workflow-level constructs like loops, conditionals, or parameterized templates. missing for 10: explicit docs on loop/conditional syntax in workflows, parameter binding across runs, independent confirmation of repeatable multi-step workflow composition.

              • [claimed-docs] Functions are serverless deployments of your browser automations that can b
              • [claimed-docs] Deploy your scripts as API endpoints. Serverless automations you can invoke and schedule anywhere.
              • [claimed-docs] Generate it with the CLI first, then edit it.
              • [github] combines AI agents with traditional scripting for maximum efficiency - letting you script deterministic parts and use AI only when needed, c…
              • [claimed-docs] Start from ready-made browser automation templates for common workflo
              Smoothpartialclaimed4/10

              Smooth documents a 'Session Workflow' method for multi-step execution—orchestrating smaller tasks, navigating URLs, and extracting data within a persistent browser session—plus structured outputs and custom tools that let developers build deterministic logic around agent calls. However, there is no explicit documentation of native loop/conditional constructs or parameterized workflow templates; any control flow would rely on the surrounding SDK code rather than a built-in workflow engine. Missing for 10: explicit loop/conditional primitives, parameterization/templating of workflows, and independent evidence of repeatable multi-step automations beyond simple session chaining.

              • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
              • [claimed-docs] Structured outputs allow you to write deterministic code based on the agent's output. To activate structured outputs, set the `response_mode…
              • [claimed-docs] Custom tools allow you to give Smooth any arbitrary function as a tool.

            Openness — open source, data portability, and self-hosting storiesOpenness

            Open source, data portability, and self-hosting stories

            1. ai-native userDo everything through the API that I can do in the UI

              weight 2 · round to Notte

              Notte is built API/CLI/MCP-first: sessions, scraping, agents, functions, vaults, and even live session viewing are all exposed via API/CLI/MCP endpoints (notte-docs-2, -9, -17, -24, -37, -7/-29), suggesting broad UI/API parity for an API-native product. However there's no explicit vendor statement guaranteeing full feature parity, and a probe found no discoverable OpenAPI/swagger spec (404s across common paths), which weakens confidence that every UI capability (e.g. templates, dashboard-only settings) is fully API-exposed. Missing for 10: explicit parity documentation, a public OpenAPI spec, and independent confirmation that all UI-only features (templates, dashboard views) have API equivalents.

              • [claimed-docs] Deploy your scripts as API endpoints. Serverless automations you can invoke and schedule anywhere.
              • [claimed-docs] The Notte CLI lets AI agents control browsers through simple shell commands.
              • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
              • [claimed-docs] Sessions are isolated browser instances running in the cloud that you can control programmatically.
              • [claimed-docs] used to create cloud browser sessions, scrape webpages, and run web ai agents to act on your behalf on the internet
              • [claimed-docs] Give your AI agents access to the entire Notte ecosystem. Notte MCP lets it start cloud browser sessions, interact with the pages, fetch dat…
              • [claimed-docs] Notte MCP lets it start cloud browser sessions, interact with the pages, fetch data, build scripts, and more.
              • [probe] PROBE openapi: all candidate paths 404 (https://docs.notte.cc/openapi.json, https://docs.notte.cc/swagger.json, https://docs.notte.cc/api/op…
              Smoothnone0/10

              The evidence pack shows Smooth as an API/CLI/SDK-first browser-automation tool with docs for tasks, sessions, proxies, custom tools, and a live_url for viewing agent actions, but there is no mention of a separate web dashboard/UI or any comparison of UI-only vs API-only capabilities. Without evidence of what a UI offers (or that all UI features are mirrored in the API), the parity claim can't be substantiated. Missing for 10: any documented web UI/dashboard, and an explicit statement or demonstration that all UI actions are also achievable via API.

              • [claimed-docs] Plug-and-play: Run a task in just 4 lines of code, making it easy to integrate into your workflow.
              • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
              • [probe] official CLI documented at https://docs.smooth.sh/cli/overview
            2. ai-native userExport all of my data in open formats and leave

              weight 3 · round drawn
              Nottenone0/10

              No evidence of data export/portability features, open-format export of user data, or account deletion/data takeout mechanisms; the docs focus on browser automation, scraping outputs, and credential storage but nothing about exporting one's own account data in open formats. missing for 10: data export feature docs, open-format (e.g. JSON/CSV) account export, data portability/account deletion process, any independent confirmation of exportability.

                Smoothnone0/10

                Smooth's docs mention Zero Data Retention (deletion of task data) but there is no evidence of a bulk data export feature or open-format export for users to take their data and leave — the closest related item is deletion, not portability. missing for 10: any documented export mechanism, open format specification, or user data portability tooling.

                • [claimed-docs] Zero Data Retention is an enterprise feature that provides enhanced data privacy by allowing you to delete all data associated with complete…
              • ai-native userRead the product's source under an open license

                weight 2 · round to Notte

                A public GitHub repository (nottelabs/notte) exists and is referenced in evidence, indicating the source code is at least publicly readable, but no evidence pack item specifies a license type (e.g., MIT/Apache) or confirms open-source licensing terms. A community comment even questions whether Notte is open source at all, suggesting ambiguity rather than confirmed openness. Missing for 10: explicit license file/badge evidence, confirmation of license terms, independent verification that the full product (not just parts) is open-licensed.

                • [github] Give AI agents natural language tasks to complete on websites
                • [github] combines AI agents with traditional scripting for maximum efficiency - letting you script deterministic parts and use AI only when needed, c…
                • [community] Interesting but are there any open source products which can do the same too? This does feel something that I can trust more if it was open …
                Smoothnone0/10

                Smooth ships a GitHub repo for its SDK/CLI, but there is no evidence of an open-source license for the core product, and community comments explicitly request self-hosting/open-source alternatives ('Make it self-hostable, the conversation can change', 'I'll wait for a free/open source browser'), implying the core service is closed.

                • [github] The Smooth CLI is a browser for AI agents, enabling tools like Claude Code to navigate the web quickly, cheaply, and reliably.
                • [community] I'm unwilling to send my data to a 3rd party that is so new on the scene... Make it self-hostable, the conversation can change
                • [community] Way too expensive, I'll wait for a free/open source browser optimized to be used by agents.
              • ai-native userSelf-host the core product

                weight 3 · round drawn
                Nottenone0/10

                All evidence describes Notte as a cloud/SaaS platform (remote browsers, cloud sessions, serverless functions, hosted API with Bearer auth) with no documented self-hosting or on-prem deployment path; a community comment even asks whether an open-source alternative exists, implying Notte itself isn't self-hostable.

                • [claimed-docs] Remote browser infrastructure. Fast, scalable browsers with anti-detection, proxies, and captcha solving.
                • [claimed-docs] Sessions are isolated browser instances running in the cloud that you can control programmatically.
                • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
                • [community] Interesting but are there any open source products which can do the same too? This does feel something that I can trust more if it was open …
                Smoothnone0/10

                Smooth is offered only as a hosted cloud API/SaaS with no documented self-host option, and community feedback explicitly requests self-hosting as a missing capability ('Make it self-hostable, the conversation can change').

                • [community] I'm unwilling to send my data to a 3rd party that is so new on the scene... Make it self-hostable, the conversation can change
                • [community] My first question was whether I could use this for sensitive tasks, given that it's not running on our machines. And after poking around for…

              Pricing limits — free-tier ceilings, usage caps, and rate limits before you have to payPricing limits

              Free-tier ceilings, usage caps, and rate limits before you have to pay

              Pricing

              1. developerSee transparent per-task or per-browser-hour pricing and documented rate/concurrency limits before committing

                weight 2 · round to Notte

                Notte does have a public pricing page and free-trial claim (notte-docs-22, notte-docs-23), but there is no documentation of concrete per-task/per-browser-hour rates or rate/concurrency limits, and community feedback directly contradicts the transparency claim: users on HN explicitly ask what a 'credit' actually buys and report the pricing page doesn't explain it, calling the credit-based scheme 'broken' and unpredictable (notte-comm-2, notte-comm-3, notte-comm-4). missing for 10: explicit per-task/per-hour rate tables, documented concurrency/rate limits, and resolution of the community complaints about opaque credit meaning.

                • [claimed-docs] Try the full platform without a card.
                • [claimed-docs] Bring your own keys No No Yes Yes
                • [community] The pricing page mentions how many credits you get but not what a credit does or gets you. Could you elaborate on that?
                • [community] Credit based pricing is broken. No way u produce shiy then user get out of credit to get nothing done.
                • [community] You missed the point. What i mean, is your pricing scheme is a scam because u never know if your bot response would solve customer issue. St…
                Smoothnone0/10

                No evidence of documented per-task/per-browser-hour pricing tiers or rate/concurrency limits; only a vague claim of being '7x more affordable' with no actual pricing page or limits documented, and community comments call it 'too expensive' without citing specifics.

                • [claimed-docs] Smooth uses small and efficient AI models, making it 7x more affordable than browser-use.
                • [community] Way too expensive, I'll wait for a free/open source browser optimized to be used by agents.
                • [community] I'm paying a fixed amount on Claude and other agents, so 'more tokens' is 'free' for me. There's a lot of niche tools out there but I think …

              Privacy posture — data-handling and privacy storiesPrivacy posture

              Data-handling and privacy stories

              1. ai-native userChoose where my data is stored (region/residency)

                weight 2 · round drawn
                Nottenone0/10

                No evidence in the pack mentions data residency, region selection, or storage location choices for Notte's cloud infrastructure; only general security/credential features are documented.

                  Smoothnone0/10

                  No evidence of data residency/region selection options; only Zero Data Retention (deletion) is mentioned, which is a different capability. Missing for 10: any mention of region choice, data center locations, or residency controls.

                  • [claimed-docs] Zero Data Retention is an enterprise feature that provides enhanced data privacy by allowing you to delete all data associated with complete…
                • ai-native userPrevent my data from being used to train AI models

                  weight 3 · round to Smooth
                  Nottenone0/10

                  No evidence in the pack addresses opting out of AI training data usage, data retention policies for model training, or any privacy commitment regarding customer data not being used to train models. Notte's docs cover security of credentials, sessions, stealth mode, and infrastructure, but nothing about AI-training data usage policy.

                    Smooth documents a 'Zero Data Retention' enterprise feature that lets customers delete all data tied to completed tasks, which is adjacent to preventing data reuse, but there is no explicit statement that data is excluded from model training, and this feature is gated to enterprise tier. Community feedback also notes an absence of any detailed security/privacy documentation despite marketing claims of 'enterprise-grade security', raising trust concerns without disputing the ZDR feature itself. missing for 10: explicit AI-training opt-out policy, default (non-enterprise) privacy guarantees, independent verification of data handling.

                    • [claimed-docs] Zero Data Retention is an enterprise feature that provides enhanced data privacy by allowing you to delete all data associated with complete…
                    • [community] My first question was whether I could use this for sensitive tasks, given that it's not running on our machines. And after poking around for…
                  • ai-native userControl data retention and deletion

                    weight 2 · round to Smooth
                    Nottenone0/10

                    No evidence in the pack addresses data retention policies, deletion controls, or user-facing options to purge stored data/sessions/credentials; docs mention credential encryption and cookie persistence but nothing about retention windows or deletion mechanisms.

                      Docs confirm a 'Zero Data Retention' feature letting customers delete all data tied to completed tasks, directly addressing retention/deletion control, but it's explicitly gated as an 'enterprise feature' rather than a universal capability, and no detail is given on default retention periods, deletion APIs/CLI commands, or granular controls for non-enterprise users. Community feedback (e.g., concerns about sending data to a third party, no security details found) shows some skepticism but doesn't concretely contradict the ZDR claim itself. missing for 10: default/non-enterprise retention policy, self-serve deletion mechanism (API/CLI), independent verification of ZDR working in practice.

                      • [claimed-docs] Zero Data Retention is an enterprise feature that provides enhanced data privacy by allowing you to delete all data associated with complete…
                      • [community] My first question was whether I could use this for sensitive tasks, given that it's not running on our machines. And after poking around for…
                    • ai-native userOpt out of telemetry and usage tracking

                      weight 2 · round drawn
                      Nottenone0/10

                      No evidence pack item mentions telemetry, analytics opt-out, or usage-tracking controls for Notte; missing for 10: any privacy policy or docs section on telemetry collection, opt-out mechanism/flag, or data retention settings.

                        Smoothnone0/10

                        No evidence describes a telemetry/usage-tracking opt-out control; the only related privacy feature is 'Zero Data Retention' for enterprise customers, which addresses data deletion after tasks rather than disabling telemetry/tracking. Community comments raise general privacy/security concerns but do not confirm or deny an opt-out mechanism.

                        • [claimed-docs] Zero Data Retention is an enterprise feature that provides enhanced data privacy by allowing you to delete all data associated with complete…
                        • [community] My first question was whether I could use this for sensitive tasks, given that it's not running on our machines. And after poking around for…

                      Replay debugging — stories about replay debugging in this arenaReplay debugging

                      Stories about replay debugging in this arena

                      Live

                      1. automation-engineerWatch a session live and take human control mid-run when the agent gets stuck

                        weight 2 · round to Notte

                        Notte clearly supports live session viewing via ViewerUrl and a 'Live View & Replays' screenshare feature, and sessions expose a CDP endpoint connectable via Playwright which could in principle allow manual intervention. However, there is no explicit documentation of a human-takeover/pause-and-control workflow mid-run when an agent gets stuck. Missing for 10: explicit human-in-the-loop takeover mechanism, documentation of pausing agent execution to hand control to a human, and independent confirmation this works in practice.

                        • [claimed-docs] Viewing sessions: When you start a session, the output includes a `ViewerUrl` - open it to watch your browser live
                        • [claimed-docs] Live View & Replays Screenshare & session playback
                        • [claimed-docs] Notte sessions expose a Chrome DevTools Protocol (CDP) endpoint that you can connect to with Playwright.
                        • [claimed-docs] Sessions are isolated browser instances running in the cloud that you can control programmatically.
                        Smoothpartialclaimed4/10

                        Docs confirm a live_url to watch agent actions in real time (smooth-docs-2), satisfying the 'watch a session live' half of the story, but there is no evidence of any mechanism for a human to intervene or take control mid-run when the agent gets stuck. missing for 10: documented human-takeover/control API or UI, evidence of pausing/resuming agent execution, hands-on confirmation of mid-run intervention.

                        • [claimed-docs] When running a task, you will receive a `live_url`, which can be used to view the agent actions live.
                        • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…

                      Replay

                      1. automation-engineerDebug a failed agent run from recorded replays — video, screenshots, step-by-step action timelines

                        weight 2 · round to Notte

                        Notte docs confirm 'Live View & Replays' with screenshare and session playback, plus a live ViewerUrl to watch sessions and CDP/Playwright hooks for programmatic inspection, giving some replay-debugging capability. However, there is no explicit documentation of step-by-step action timelines or a dedicated debugging UI for failed runs, and no independent/hands-on confirmation this replay feature works reliably. missing for 10: documented step-by-step action timeline/debugging tool, independent verification of replay/video debugging in practice.

                        • [claimed-docs] Live View & Replays Screenshare & session playback
                        • [claimed-docs] Viewing sessions: When you start a session, the output includes a `ViewerUrl` - open it to watch your browser live
                        • [claimed-docs] Notte sessions expose a Chrome DevTools Protocol (CDP) endpoint that you can connect to with Playwright.
                        • [claimed-docs] Build, debug, and deploy production workflows with cloud browsers, web agents, scraping, serverless functions, credentials, and identities i…
                        Smoothpartialclaimed3/10

                        Docs mention a `live_url` for viewing agent actions live during a run, but there is no evidence of persisted video recordings, screenshots, or a step-by-step action timeline that can be replayed after a run has finished and failed. Missing for 10: recorded video/screenshot artifacts, post-hoc replay viewer, structured action timeline, and any independent confirmation of replay-based debugging.

                        • [claimed-docs] When running a task, you will receive a `live_url`, which can be used to view the agent actions live.

                      Scale parallelism — running many jobs at once — concurrency, fleets, queueingScale parallelism

                      Running many jobs at once — concurrency, fleets, queueing

                      Fleets

                      1. automation-engineerRun a fleet of concurrent browser sessions with documented concurrency limits and programmatic session management

                        weight 2 · round to Notte

                        Notte documents cloud-based, isolated, programmatically controllable sessions (notte-docs-24), API/CLI/SDK control (notte-docs-17, notte-docs-37, notte-probe-4), and serverless scaling claims (notte-docs-1, notte-docs-26), supporting the 'programmatic session management' half of the story. However, no evidence anywhere specifies actual concurrency limits, quotas, or fleet-scale numbers for running many sessions in parallel — pricing/credit pages are mentioned only vaguely by community members (notte-comm-2) without concurrency specifics. missing for 10: documented concurrency/rate limits per plan, explicit multi-session fleet management API/dashboard evidence, independent benchmarks of parallel session throughput.

                        • [claimed-docs] Remote browser infrastructure. Fast, scalable browsers with anti-detection, proxies, and captcha solving.
                        • [claimed-docs] Sessions are isolated browser instances running in the cloud that you can control programmatically.
                        • [claimed-docs] All API requests require a Bearer token in the `Authorization` header.
                        • [claimed-docs] Functions are serverless deployments of your browser automations that can b
                        • [claimed-docs] used to create cloud browser sessions, scrape webpages, and run web ai agents to act on your behalf on the internet
                        • [community] The pricing page mentions how many credits you get but not what a credit does or gets you. Could you elaborate on that?
                        Smoothnone0/10

                        The evidence pack covers single-session features (persistent sessions, live URL, proxies, structured output) but contains no documentation of concurrency limits, fleet/pool management, or APIs for running many sessions in parallel. Missing for 10: documented concurrency limits, fleet/pool orchestration APIs, rate-limit or scaling guidance, evidence of parallel session usage.

                        • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
                        • [claimed-docs] Log in once, then reuse that authentication for future tasks.
                        • [claimed-docs] When running a task, you will receive a `live_url`, which can be used to view the agent actions live.

                      Lifecycle

                      1. developerGet webhook notifications when tasks and sessions finish instead of polling for status

                        weight 1 · round drawn
                        Nottenone0/10

                        No evidence pack item mentions webhooks, callback URLs, or event-driven notifications for task/session completion; the docs describe sessions, viewer URLs, CDP endpoints and API auth but nothing about push notifications, forcing polling-based status checks instead.

                          Smoothnone0/10

                          No evidence pack item mentions webhooks, callback URLs, or event-driven notifications for task/session completion; the docs describe live_url viewing, structured outputs, and session workflows but nothing about push notifications versus polling.

                          Stealth captcha — stories about stealth captcha in this arenaStealth captcha

                          Stories about stealth captcha in this arena

                          Captcha

                          1. automation-engineerRely on a documented captcha stance — automatic solving, human fallback, or explicit non-support — instead of silent task failures

                            weight 2 · round to Smooth

                            Notte's docs advertise 'captcha solving' as a built-in feature of its browser infrastructure (notte-docs-1), suggesting automatic handling, but there is no documented policy for what happens when solving fails (no human fallback or explicit non-support statement). Concrete contradicting evidence comes from the founder himself in community discussion, admitting captcha solving only works for ~60% of providers and some are 'still work in progress' (notte-comm-7), directly undercutting the blanket 'captcha solving' claim and leaving automation engineers without clarity on failure behavior. missing for 10: documented success-rate/coverage table, explicit fallback or escalation behavior on captcha failure, and independent verification of solve rates beyond the founder's informal comment.

                            • [claimed-docs] Remote browser infrastructure. Fast, scalable browsers with anti-detection, proxies, and captcha solving.
                            • [community] Founder: 'we can solve ~60% of providers right now (incl reCAPTCHA, Cloudflare, and main ones) and some others are still work in progress' r…

                            Smooth explicitly documents an automatic captcha-solving stance ('Auto-CAPTCHA solvers: Bypass CAPTCHA challenges automatically, allowing for uninterrupted task execution'), giving automation engineers a clear documented behavior rather than silent failure. Community reaction (smooth-comm-3) criticizes the ethics/marketing of this feature but does not present a hands-on failure showing the solver doesn't work, so this remains a documented claim rather than a disputed one. Missing for 10: independent/hands-on verification that auto-solving actually succeeds in practice, and no documentation of fallback behavior (e.g., what happens if a captcha can't be auto-solved).

                            • [claimed-docs] Auto-CAPTCHA solvers: Bypass CAPTCHA challenges automatically, allowing for uninterrupted task execution.
                            • [community] So you're shamelessly selling spambots? The marketing here is wild... "proxy rotation"... "auto-CAPTCHA solvers"

                          Posture

                          1. automation-engineerPoint to the vendor's published acceptable-use and anti-abuse posture governing what its stealth and automation features may be used for

                            weight 1 · round drawn
                            Nottenone0/10

                            No evidence pack item shows Notte publishing an acceptable-use policy, terms governing stealth/captcha-bypass usage, or an anti-abuse stance; docs only describe stealth/proxy/captcha features themselves. A community comment even accuses Notte of 'disrespecting robots.txt' and enabling spam, but this is criticism, not a vendor-published policy to compare against.

                            • [claimed-docs] All Notte sessions automatically include: **Clean browser fingerprints** - Realistic browser signatures
                            • [claimed-docs] Combine stealth mode with residential proxies for maximum anonymity
                            • [claimed-docs] Notte sessions include built-in stealth features to help your automations avoid detection by anti-bot systems.
                            • [community] Avoiding captchas and disrespecting robots.txt. How does it feel to advertise your spam service? Are you proud?
                            Smoothnone0/10

                            No evidence anywhere in the pack of a published acceptable-use policy, anti-abuse terms, or guidance on permissible use of the stealth/CAPTCHA-bypass and automation features; docs only describe how to use auto-CAPTCHA and proxy features, not what usage is disallowed. Community commentary even calls out the lack of any such framing (e.g., accusing the marketing of enabling spambots), reinforcing the absence rather than disputing a claim.

                            • [claimed-docs] Auto-CAPTCHA solvers: Bypass CAPTCHA challenges automatically, allowing for uninterrupted task execution.
                            • [community] So you're shamelessly selling spambots? The marketing here is wild... "proxy rotation"... "auto-CAPTCHA solvers"

                          Stealth

                          1. automation-engineerEnable stealth fingerprinting and residential or geo-targeted proxies so legitimate automations aren't blocked as bots

                            weight 2 · round to Notte

                            Notte's docs explicitly describe stealth mode with clean/realistic browser fingerprints, built-in anti-bot detection avoidance, and residential proxies with a global network including fixed IPs and BYO options, directly matching the story's ask for fingerprinting and geo/residential proxy control. missing for 10: independent hands-on verification that stealth+proxy combo actually evades sophisticated bot detection in practice, and finer detail on geo-targeting granularity beyond 'global network'.

                            • [claimed-docs] All Notte sessions automatically include: **Clean browser fingerprints** - Realistic browser signatures
                            • [claimed-docs] Combine stealth mode with residential proxies for maximum anonymity
                            • [claimed-docs] Residential Proxies Global network, fixed IPs & BYO
                            • [claimed-docs] Notte sessions include built-in stealth features to help your automations avoid detection by anti-bot systems.
                            • [claimed-docs] Remote browser infrastructure. Fast, scalable browsers with anti-detection, proxies, and captcha solving.

                            Docs confirm auto-CAPTCHA solving and configurable proxy server parameters plus persistent authenticated sessions, which support anti-bot automation goals, but there is no explicit mention of residential/geo-targeted proxy pools or stealth browser fingerprinting techniques. Missing for 10: explicit residential/geo-targeted proxy options, stealth fingerprinting details, and independent verification that bot-detection evasion actually works in practice.

                            • [claimed-docs] To use a proxy with Smooth, you need to specify the proxy server details in your task parameters.
                            • [claimed-docs] Auto-CAPTCHA solvers: Bypass CAPTCHA challenges automatically, allowing for uninterrupted task execution.
                            • [claimed-docs] Log in once, then reuse that authentication for future tasks.
                            • [community] So you're shamelessly selling spambots? The marketing here is wild... "proxy rotation"... "auto-CAPTCHA solvers"

                          Structured extraction — stories about structured extraction in this arenaStructured extraction

                          Stories about structured extraction in this arena

                          Extraction

                          1. developerExtract typed, schema-validated data (Zod/Pydantic-style) from pages the agent visits, not just raw text

                            weight 3 · round to Smooth

                            Docs show Pydantic-style schema extraction (BaseModel classes) and structured/markdown output via 'fetch' and scraping concepts (notte-docs-15, notte-docs-3, notte-docs-25), which directly matches the story. However, a hands-on community report states extraction 'completely failed' on a real site (hyatt.com), directly contradicting the reliability of the extraction pipeline in practice. Missing for 10: Zod/TypeScript schema examples (only Python/Pydantic shown), independent corroboration of successful schema-validated extraction, and resolution of the reported failure case.

                            • [claimed-docs] Extract structured data from a page: ... class HackerNewsFeed(BaseModel):
                            • [claimed-docs] Extract structured data with AI. Turn any website into structured data.
                            • [claimed-docs] Fetch extracts web page content as markdown or structured data using LLM-powered extraction.
                            • [community] just tried to use it to extract data from hyatt.com completely failed. another hype but actually doesn't work browser agent.
                            Smoothfullclaimed8/10

                            Docs explicitly describe structured outputs via `response_model` for deterministic typed data and a dedicated `session-extract` method to extract structured data from a page by providing a schema, directly matching the story. Missing for 10: explicit Zod/Pydantic code examples and independent/hands-on confirmation that extraction validation works as documented.

                            • [claimed-docs] Structured outputs allow you to write deterministic code based on the agent's output. To activate structured outputs, set the `response_mode…
                            • [claimed-docs] Extract structured data from the current page by providing a schema.
                            • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…

                          Files

                          1. developerMy agent can download files from and upload files to the sites it operates, with the artifacts retrievable afterwards

                            weight 1 · round drawn
                            Nottenone0/10

                            The evidence pack covers browser sessions, scraping/extraction, credentials, and CDP/Playwright access, but no documentation mentions file upload/download handling or artifact retrieval from agent-operated sites. This is a plausible capability for a browser-automation platform, so absence of evidence yields 'none' rather than 'na'.

                              Smoothnone0/10

                              The evidence pack describes Smooth's session workflows, structured extraction, live-view, proxies, and persistent auth, but nothing addresses file download/upload during a browser session or persisting artifacts for later retrieval. Since browser automation tools plausibly support file transfer (e.g., downloading a report from a site or uploading a document to a form), this axis applies but is unaddressed.

                              • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
                              • [claimed-docs] Extract structured data from the current page by providing a schema.
                              • [claimed-docs] When running a task, you will receive a `live_url`, which can be used to view the agent actions live.

                            Not comparable on these axes

                            1. ai-native userGet AI-generated insights and suggestions from my data inside the product

                              weight 2 · not comparable
                              Nottenone0/10

                              Notte's evidence covers AI-driven data extraction, browser agents, and automation infrastructure, but nothing shows the product itself analyzing a user's own data to proactively surface insights or suggestions inside a dashboard/UI — extraction is task-driven ('extract the last 10 messages'), not autonomous insight generation. Missing for 10: any documented insights/analytics dashboard, proactive suggestion feature, or evidence of the product surfacing patterns/recommendations from a user's stored data.

                              • [claimed-docs] Extract structured data with AI. Turn any website into structured data.
                              • [claimed-docs] Extract structured data from a page: ... class HackerNewsFeed(BaseModel):
                              • [claimed-docs] Fetch extracts web page content as markdown or structured data using LLM-powered extraction.
                              • [claimed-docs] Got to linkedin.com, login with the credentials and extract the last 10 messages from my most recent conversation
                              Smoothn/a

                              Smooth is a browser-automation SDK/CLI that lets AI agents navigate the web and extract structured data from pages — it is not a data platform or analytics product with a UI that surfaces AI-generated insights/suggestions from a user's own data. This story targets a different product category (BI/analytics-style in-product insights), so it does not apply to Smooth's browser-agent tooling.

                              • [github] The Smooth CLI is a browser for AI agents, enabling tools like Claude Code to navigate the web quickly, cheaply, and reliably.
                              • [claimed-docs] Session Workflow — Multi-step execution where you can orchestrate smaller tasks, navigate to URLs, and extract data within a persistent brow…
                              • [claimed-docs] Extract structured data from the current page by providing a schema.
                            2. ai-native userDefine rules that trigger actions automatically on events

                              weight 3 · not comparable

                              Notte supports scheduling serverless 'functions' (deploy scripts as API endpoints and 'schedule anywhere'), which gives some automation-trigger capability, but there is no evidence of a rules engine, webhooks, or event-based triggers (e.g., 'on page change, do X') as opposed to simple time-based scheduling/API invocation. Missing for 10: explicit event-trigger/webhook support, conditional rule definitions, and any UI/API for defining 'if event then action' automations.

                              • [claimed-docs] Deploy your scripts as API endpoints. Serverless automations you can invoke and schedule anywhere.
                              • [claimed-docs] Functions are serverless deployments of your browser automations that can b
                              Smoothn/a

                              Smooth is a browser-automation/agent-tool product for running tasks on demand, not an event-driven rules/automation-trigger platform; there is no mention of defining rules or triggers that fire actions on events, so this automation-depth axis (workflow/event triggers) is a category mismatch for this product type.

                              • ai-native userVersion, review, and roll back my automations

                                weight 1 · not comparable
                                Nottenone0/10

                                No evidence of versioning, review workflows, diffs, or rollback capability for automations/workflows/functions; docs mention deploying, generating and editing scripts but nothing about version history or reverting changes.

                                  Smoothn/a

                                  Smooth is a browser-automation/AI-agent-browsing tool (task execution, sessions, structured extraction) rather than an automation-authoring platform with version history or workflow rollback semantics; versioning/review/rollback of 'automations' is not an applicable axis for this product category.