According to AlphaMoat, as of 2026-09, the Chrome extension Web Draw by Olib AI has 31 users, rated 5 (1 reviews) — ranked #6,587 of 10,223 AI browser extensions, and #424 of 681 in Programming.
Let an AI agent read and drive the page you are looking at, as text, without screenshots. Web Draw lets an AI assistant read and operate the browser tab you already have open, using text instead of screenshots. It works with LLM-based assistants and now offers optional support for System One controllers and TypeSafe's Jev model.
The extension turns the visible page into a compact text view: buttons, links, fields and menus with short action handles, required or invalid fields, disabled controls, dialog text and responses to clicks.
It uses your existing browser sessions, with no separate login or need to copy session credentials.
HOW IT WORKS
Web Draw has two parts. This extension reads the page and performs browser actions. A small local server connects it to your AI client over the Model Context Protocol (MCP).
After installing, add the server to your MCP client configuration:
"web-draw": { "command": "npx", "args": ["-y", "@olib-ai/web-draw-mcp"] }
The toolbar badge shows ON once the two are connected. You need Node.js 20 or newer and an MCP-compatible AI client.
WHAT IT IS GOOD AT
OPTIONAL SYSTEM ONE / JEV SUPPORT
Version 1.1.0 adds structured page observations and explicit action choices for decision models. The existing five-tool LLM workflow remains the default.
Enable the additional tools by setting WEB_DRAW_SYSTEM_ONE=1 in the MCP server environment. Use version 1.1.0 or later of both the server and extension, then restart your MCP client.
The built-in Jev adapter requires your own TYPESAFE_API_KEY in the server environment. Structured observations and candidate execution do not require a TypeSafe key and can be used by another controller.
Jev chooses among supplied actions. Your assistant or controller provides any text to type and decides when to execute a proposal. Web Draw checks that the selected target still matches the observation and rejects expired or already-used snapshots. Controllers should verify the resulting page before declaring a task complete.
PRIVACY
Browser reading and execution happen on your machine. The extension communicates with your configured local bridge. Page content is passed to your AI client, which may send it to its model provider according to your client settings.
If you enable and call browser_decide, the local server sends the goal, page observations and candidate descriptions to TypeSafe for evaluation. The TypeSafe API key stays in the server environment. The other Web Draw tools do not call a model provider.
Nothing is sent to Olib AI, and this extension has no analytics or tracking.
WHY THE PERMISSIONS
LOOKING FOR HEADLESS AUTOMATION?
For large-scale headless automation, parallel browser contexts or antidetect browsing, see Owl Browser: https://www.owlbrowser.net
Instant Data Scraper extracts web data into Excel or CSV using AI to detect relevant content.
+ CompareBlackbox is an AI coding assistant that answers programming questions and helps you work with code, GitHub, and on-page context directly in your browser.
+ CompareUi.Vision records browser macros, replays them locally without coding, and adds computer vision, OCR and a built-in AI assistant.
+ CompareBrowse safer with cloud-based antivirus that blocks phishing, malware, and harmful websites.
+ CompareThunderbit is an AI web-scraping agent that turns any webpage into structured spreadsheets in two clicks for sales and operations teams.
+ CompareData month: 2026-09 · User counts and ratings come from public Chrome Web Store data, aggregated monthly. See methodology.