Browzie 0.1 is open source: MIT licensed, made for Windows 10 and 11.

Read the design

Browzie for Claude Code

Free and open sourceNo API keysWindows 10 and 11

Hands off. Eyes on.

Browzie lets Claude Code use your everyday Chrome the way you do: a cursor you can watch, real clicks and keystrokes, and the logins you already have.

Nineteen tools, one cursor

Everything your hands do in a browser.

Each tool is a move you would make yourself, set out here like the elements of a table. Point at one to watch it work.

19
moves
6
groups
10
load up front

Keyboard2

10Tytype 11Prpress
Claude
browzieClaude is driving
16Nvnavigate

Pages

navigate

Open a URL, go back, forward or reload, or open a new tab. Returns a snapshot.

navigate {url: "acme.example/jobs"}

snapshot of the new page

Speed

Fast where it counts.

A zero-dependency chain of stdio, a named pipe and native messaging. Pages arrive as compact text instead of screenshots, and batch runs a whole flow in one model turn.

2ms

round trip through every hop

Claude

Text, not pixels

A snapshot reads the page before a screenshot is half done.

snapshot 4 ms
screenshot 58 ms

Nothing listens on the network

Every hop is local. 2 ms there and back.

  1. Claude Codeyour claude.ai loginMCP over stdio
  2. MCP serverserver/server.jsnamed pipe + token
  3. Native hosthost/host.jsnative messaging
  4. Extensionsw.js + agent.jstrusted input
  5. Your Chrome tabreal input events only

2ms round trip through every hop

Measured with npm run bench: headless Chrome for Testing, local pages, medians of 15 runs.

Claude Checkout
shop.example.com/checkout
ⓘ “Browzie for Claude Code” started debugging this browser Cancel
Your order ₹1,240 ₹80 ₹1,320 Delivery note Continue
Claude 0.00 px from where Chrome sees the pointer
Y Hacker News new | past | ask 1. 2. 3. 4. Search

snapshot4 ms

[e3] link “Hacker News”

[e5] link “login”

[e9] link “Show HN: a tiny pixel font”

[e12] link “Ask HN: what are you reading?”

[e30] textbox “Search”

after click [e5]diff

+ [e31] heading “Login”

+ [e32] textbox “username”

− [e5] link “login”

diffs, not screenshots
Verify you are human
Browzie needs youA bot check is waiting. Done
Claude handoff: waiting for you
Find a flight From Delhi (DEL) To

notes.md, your windowhas the focus

1 Trip plan

2

Claude
Control is yoursYou clicked in the Browzie window, so Browzie stopped this action.
never steals the focus
01

A cursor you can watch

A native overlay draws a purple arrow exactly where Chrome receives the pointer, with a ripple on every click and a thin frame around the page in use.

02

Reads pages as text

Compact snapshots with refs like [e12] instead of pictures, across frames and shadow roots. After each action Claude gets only what changed.

03

CAPTCHAs come to you

Bot checks are detected in every frame. Browzie stops, shows a banner, notifies you and waits. It never solves, clicks or works around a challenge.

04

Works beside you

It never steals the focus, so you keep working in other windows. Click or type in its window and it hands control back to you at once.

Browzie makes it human

Built around how you browse, not how bots do.

Moves of 45 to 250 ms. Long text in word chunks.

batch1 model turn

navigateshop.example.com

fill3 fields

click“Continue”

wait_for“Order placed”

4 steps · 4 lines back · full result of the last

Real input, human shape

Trusted events through chrome.debugger: curved Fitts’ law movement, separate button and key down and up events, Shift as its own key, whole wheel notches.

Pick the pace

fast for a quick, confident user, brisk for a practised one, human for a careful person with natural pauses and typos that get corrected. Try it on the left.

Passwords stay yours

signin clicks into the form so Chrome lists your saved logins. You pick one in Chrome’s own list and Browzie presses the button. It never types, reads or sees a password.

A whole flow, one turn

batch runs several steps in one call, and input tools return only what changed on the page. Claude spends its turns thinking, not waiting.

Your browser
stays yours.

Nothing is injected into the page, nothing listens on the network, and the user agent, fingerprint and IP are never touched. Bot checks always come to you.

Read the principles
22/22
0
0

Every claim has a test

Measured, not promised.

The claims on this site come with a command you can run yourself. Pick one and watch it run.

> npm run liverunning

    6/6

    real sites in a visible window

    FAQs

    Good questions.

    Questions

    Answer

    Does Browzie need an API key?

    No. Claude Code’s own login is the model, and Browzie never calls a model itself. Your Chrome profile is the browser identity, so there is nothing to configure.

    Ready when you are

    One browser.
    Now, two cursors.

    Clone it, run one installer, load the extension once, then ask Claude to open a page. You will see the purple cursor on its way.

    Browzie for Claude Code

    One installer, one unpacked extension, and Claude can use your Chrome.

    Setup guide

    Any MCP client stdio

    Point any client that speaks stdio at server/server.js and it gets all 19 tools.

    See the tools