OpenWeb logo

OpenWeb

Free

Agent-native way to access any website. Calls the same APIs the website calls (JSON in, JSON out) with auth (cookies, JWT, CSRF, signing) auto-resolved per request. 90+ sites built in. *By [@openweb-org](https://github.com/openweb-org)*

FreeFree tier
Type
Open Source

About OpenWeb

OpenWeb is an open-source, agent-native tool that enables AI agents to access any website by directly calling the same APIs the website uses, bypassing traditional browser automation. Instead of simulating clicks and reading DOM (which is slow and token-intensive), OpenWeb performs direct HTTP requests for structured JSON data, automatically handling authentication (cookies, JWT, CSRF, signing) per request. It includes built-in support for 90+ websites across social, commerce, content, travel, finance, and more. The tool provides a typed API with predictable parameters, response schemas, and examples for each operation. It features permission tiers for read/write/delete/transact operations and SSRF protection. OpenWeb works as a CLI, an npm package, or an agent skill compatible with Claude Code, Codex, OpenCode, OpenClaw, Hermes, and other agent frameworks that support skills.

Key Features

Direct API calls instead of browser automation — faster, cheaper, token-efficient
Structured JSON in, structured JSON out with typed parameters and response schemas
Automatic authentication resolution per request (cookies, JWT, CSRF, signing)
Safe by default with permission tiers for read, write, delete, transact operations and SSRF protection
90+ built-in sites across social, commerce, content, travel, finance, and more
Multiple interfaces: CLI, npm package, and agent skill (compatible with Claude Code, Codex, OpenCode, etc.)
Automatically selects the right transport: direct HTTP, browser-backed fetch, or code adapters

Pros & Cons

Pros
  • Token-efficient and fast by avoiding LLM page interpretation and screenshots
  • Auth complexity is handled automatically — users never touch tokens
  • Typed API ensures predictable inputs and outputs for agents
  • Open source and free to use with no pricing tiers
  • Works out of the box with 90+ popular websites and extensible to any site
Cons
  • May require a browser launch for sites that enforce complex JavaScript-driven authentication
  • Only works with websites that expose internal APIs (not suitable for purely static or JS-rendered pages without APIs)
  • Setup and configuration may be needed for adding custom sites not in the 90+ built-in list

Best For

Summarize discussions or news from websites via natural language agent commandsSearch and compare products across multiple shopping websitesAccess structured data from any website without manual scraping or browser automationIntegrate website API access into AI agent workflows for research, monitoring, or data extraction

FAQ

How does OpenWeb differ from browser automation tools?
Browser automation clicks buttons, reads the DOM, and burns tokens. OpenWeb calls the same APIs the website calls directly, getting structured JSON data without screenshots or LLM page interpretation — making it faster, cheaper, and token-efficient.
Which AI agents are compatible with OpenWeb?
OpenWeb works with Claude Code, Codex, OpenCode, OpenClaw, Hermes, and any agent framework that supports skills. It can be installed via an install script or by piping the README to an agent.
How does authentication work?
OpenWeb automatically resolves cookies, JWT, CSRF tokens, request signing, and exchange chains per request. You never need to handle tokens manually.
Is there a free tier or paid plan?
OpenWeb is completely free and open source. There is no paid plan or pricing.