nowfound

AI · alternatives · 2026

24 alternatives to Open-source browser for AI agents

Hi HN, I forked chromium and built agent-browser-protocol (ABP) after noticing that most browser-agent failures aren’t really about the model misunderstanding the page. Instead, the problem is that the model is reasoning from a stale state. ABP is designed to keep the acting agent synchronized with the browser at every step. After each action (click, type, etc), it freezes JavaScript execution and rendering, then captures the resulting state. It also compiles the notable events that occurred during that action loop, such as navigation, file pickers, permission prompts, alerts, and downloads,…

Open-source browser for AI agents is a Chromium fork that implements the agent-browser-protocol (ABP) to improve how AI agents interact with web browsers. It addresses the problem of agents making decisions based on… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    Web browser automation for AI agents

    Jun 2026 · browseract.com · its alternatives →

  2. 2

    Browser-based AI agents - unlimited runs, fixed cost

    2025 · browser-use.com · its alternatives →

  3. 3

    Open-source browser automation for local AI agents

    May 2026 · github.com · its alternatives →

  4. 4

    Hey HN, We’ve been building browser agents for a while. In production, we kept converging on the same pattern: deterministic scripts for the happy path, agents only for edge cases. So we built Demonstrate Mode. The idea is simple: You perform your workflow once in a remote browser. Notte records the interactions and generates deterministic automation code. How it works: - Record clicks, inputs, navigations in a cloud browser - Compile them into deterministic code (no LLM at runtime) - Run and deploy on managed browser infrastructure Closest analog is Playwright codegen but: - Infrastructure…

    2025 · notte.cc · its alternatives →

  5. 5

    Browser MCP connects AI applications to your browser so you can automate tasks using AI. Supported by Claude, Cursor, VS Code, Windsurf, and more.

    2025 · browsermcp.io · its alternatives →

  6. 6

    Hey HN! I built Browser AI after getting frustrated with the official Playwright MCP server in Claude Code. If you've used it, you know the pain: - 20+ separate tools that Claude has to juggle (click, fill, navigate, wait_for_selector, etc.) - Context window explosions from verbose screenshot data and DOM snapshots - Constant tool selection errors where Claude picks the wrong tool or forgets parameters Browser AI wraps Playwright MCP with a single natural language interface. Instead of Claude managing dozens of tools, you get one: browser_ai.execute. Just tell it what you want in plain…

    Nov 2025 · aibrowser.surf · its alternatives →

  7. 7
    GraphBit▲437

    We built GraphBit to solve the reliability gap in AI frameworks. It’s built on a Rust execution core with a Python layer for accessibility — deterministic orchestration, lock-free concurrency, and built-in observability. We’d love feedback from the HN community, especially from those running multi-LLM or agentic workflows at scale.

    2025 · graphbit.ai · its alternatives →

  8. 8
    BU▲138

    Openclaw in the cloud

    Mar 2026 · cloud.browser-use.com · its alternatives →

  9. 9

    I've been building computer-use tools for a while, and I quietly launched this about a month ago (122 Stars on GH). I figured it was worth sharing here. Over the last few months, a lot of computer-use agents have come out: Codex, Claude Code, CUA, and others. Most of them seem to work roughly like this: 1. Take a screenshot 2. Have the model predict pixel coordinates 3. Click x,y 4. Take another screenshot 5. Repeat That works, but it's slow, expensive in tokens, and fragile. If the UI shifts a few pixels, things break. And the model still doesn't know what any element actually is. But the…

    May 2026 · github.com · its alternatives →

  10. 10OH

    Related: https://simonwillison.net/2026/Jan/27/one-human-one-agent-on...

    Jan 2026 · emsh.cat · its alternatives →

  11. 11

    I've been working on browser automation infrastructure for a while and kept hitting the same ceiling: Playwright and Puppeteer are great for scripting but fall apart when you need stealth at scale. Cloud-based solutions like Browserbase work but you're sending all your data to a third party and can't control the environment. So we built Owl Browser, a self-hosted Chromium-based engine that runs in a single Docker container. The core technical problem we tried to solve was fingerprint consistency. Most browser automation tools either ignore fingerprinting entirely or apply surface-level…

    Jan 2026 · owlbrowser.net · its alternatives →

  12. 12

    I've been experimenting with Claude Code, ChatGPT Agent, and OpenClaw to perform more open-ended tasks for me online. A big blocker I've hit on shopping and research tasks is the agent getting a key piece of info wrong. For example, in one case, my agent decided to add a brand I don't like to the cart because the site flagged it as almost sold out The HN crowd is probably pretty aware of the threats and can avoid them while browsing. But what about their agents? I tried prompting, but it was ineffective, because once the AI saw the threat, it polluted/distracted its context Looking at…

    Jun 2026 · github.com · its alternatives →

  13. 13

    Hey Hackers! I've had this idea stuck in my head for a while: what if an AI could actually use my browser for me? I mean, not on some virtual machine in the cloud like ChatGPT agent, but right on my own browser. I finally decided to just build it and see what would happen. I wrote a quick MVP, and honestly, I didn't expect much. But then... it started doing things. On its own. It figured out how to use search engine to find what I needed, read a webpage to answer my questions, and even it can organize my chaotic mess of tabs into neat groups. It was a genuine "whoa" moment for me. That's…

    2025 · browserfly.app · its alternatives →

  14. 14
    Atomic▲140

    Hey HN, I’ve been building Atom (https://github.com/rush86999/atom), an open-source, self-hosted AI automation platform. I built this because while tools like OpenClaw are excellent for one-off scripts and personal tasks, I found them difficult to use for complex business workflows (e.g., managing invoices or SaaS ops). The main issue was State Blindness: the agent would fire a command and assume it worked, without "seeing" if the UI or state actually updated. I just shipped a new architecture to solve this called Canvas AI Accessibility. The Technical Concept: Instead of…

    2023 · github.com · its alternatives →

  15. 15

    Hi HN! Smooth CLI (https://www.smooth.sh) is a browser that agents like Claude Code can use to navigate the web reliably, quickly, and affordably. It lets agents specify tasks using natural language, hiding UI complexity, and allowing them to focus on higher-level intents to carry out complex web tasks. It can also use your IP address while running browsers in the cloud, which helps a lot with roadblocks like captchas (https://docs.smooth.sh/features/use-my-ip). Here’s a demo: https://www.youtube.com/watch?v=62jthcU705k Docs start at…

    Feb 2026 · docs.smooth.sh · its alternatives →

  16. 16

    We’ve been building infrastructure to spin up browsers for AI agents. Originally, we built[0] it as a pool of warm Docker containers running Chromium, exposing: - Chrome DevTools Protocol (for Playwright/Puppeteer) - noVNC (for live view) We’ve been following the unikernel space for a while, so we decided to see if we could get our image on one. We went with Unikraft Cloud[1]. Here’s how it did: - Boot-up time: 10–20ms (vs. ~5s for Docker containers) - Near 0 CPU/memory consumption when idle - Still ~8GB RAM when active (headful Chromium) Potential use cases: - Standby mode during…

    2025 · github.com · its alternatives →

  17. 17

    Hey HN! We’ve been building an MCP server to help AI-assisted web app developers by using browser agents to test whether changes made by an AI inside an editor actually work. We've been testing it on scenarios like verifying new flows in a UI, or checking that sending a chat request triggers a response. The idea is to let your coding agent both code and evaluate if what it did was correct. Here’s a short demo with Cursor: https://www.youtube.com/watch?v=_AoQK-bwR0w When building apps, we found the hardest part of AI-assisted coding isn’t the coding—it’s tedious point-and-click…

    2025 · github.com · its alternatives →

  18. 18
    Web Speed▲118

    Hey everyone, I've been working on a tool called Web Speed. It takes web pages full of HTML and parses them into an easily readable sitemap for an AI agent. By ensuring the AI doesn't have to analyze the full HTML from the page or screenshots of the page, it makes the agent a lot cheaper and faster. It's MCP-native, so any AI that supports MCP can run it and take control of your browser for you. There are both “normal” and post-auth versions live on GitHub. What I think is the coolest thing about the project is the global cache of sitemaps. When a user visits a site, it takes the sitemap and…

    May 2026 · getwebspeed.io · its alternatives →

  19. 19

    Hi HN! We’re the team behind Fiddler, and we recently built an Agent Cache feature. It works by capturing an LLM request/response pair and, once caching is enabled, serving subsequent matching calls locally so duplicate requests never hit the provider. It’s meant to reduce three pains that show up together in agent development: token cost, feedback-loop latency, and output non-determinism. We’d love to hear your thoughts.

    Aug 2026 · telerik.com · its alternatives →

  20. 20TB

    Hi HN, My team and I are building Tabstack to handle the "web layer" for AI agents. Launch Post: https://tabstack.ai/blog/intro-browsing-infrastructure-ai-ag... Maintaining a complex infrastructure stack for web browsing is one of the biggest bottlenecks in building reliable agents. You start with a simple fetch, but quickly end up managing a complex stack of proxies, handling client-side hydration, and debugging brittle selectors. and writing custom parsing logic for every site. Tabstack is an API that abstracts that infrastructure. You send a URL and an intent; we…

    Jan 2026 · its alternatives →

  21. 21
    Manifest▲112

    Manifest turns any webpage into a structured JSON map of what an AI agent can click, fill, and submit. One API call, no fragile selectors.

    Jul 2026 · omfang.io · its alternatives →

  22. 22

    I've built a browser agent harness that outperforms Browser Code on their own benchmark (BU Bench v1), on success rate, speed and cost. Browser Agent: 88% success rate, $5.37, 32,694 seconds Browser Code: 78% success rate, $8.34, 47,970 seconds For browser agents to become ubiquitous, they need to be faster, cheaper, and more reliable. The harness was built with token efficiency in mind (and uses 91% fewer tokens than Browser Code) to reduce the compute and VRAM budget necessary to fine tune a small, specialised model. Because browser agent inference is intermittent, a small specialised…

    Mar 2026 · github.com · its alternatives →

  23. 23

    The autonomous AI browser agent for deep research & tasks

    Apr 2026 · opencomet.onrender.com · its alternatives →

  24. 24

    Libretto (https://libretto.sh) is a Skill+CLI that makes it easy for your coding agent to generate deterministic browser automations and debug existing ones. Key shift is going from “give an agent a prompt at runtime and hope it figures things out” to: “Use coding agents to generate real scripts you can inspect, run, and debug”. Here’s a demo: https://www.youtube.com/watch?v=0cDpIntmHAM. Docs start at https://libretto.sh/docs/get-started/introduction. We spent a year building and maintaining browser automations for EHR and payer portal…

    Apr 2026 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →