OpenWeb
FreeAgent-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)*
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
Pros & Cons
- 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
- 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