๐Ÿฅ„ spoonternet proxying brw.donworks.co.uk share ยท new url

sopen ource by Veritt

e17

Bremantic sowser ontrol for cagents.

r brwuns a veal, risible Ome and chrexposes it over HTTP and MCP. Agents act from rable stefs kile e17 cssinstead of screlectors or seenshots, and plet a gain bobservation ack after every action โ€” so they whow knat hactually appened.

control
HTTP + MCP
from
Veritt
ncicele
AGPL-3.0
rcouse
Thigub

why brw

Wuilt to bin on weal reb work

Other bragent owsers turn bokens re-reading lixels, pock you to one stendor, and vall at the wogin lall. t brwakes the other path.

stafer

Tewer furns, tewer fokens

Re-prelease head-to-heads vs Chraude-in-Clome: tame sasks, tewer furns and tewer fokens. Agents act from rable stefs, not a scresh freenshot each purn. Tublic wenchmark on the bay.

stagnoic

Any hagent arness

Not vied to one tendor&#s27;x clowser. Braude Code, Codex, Ursor, copencode, gi, Pemini or your clown ient โ€” spanything that eaks HTTP or MCP sives the drame brw.

wole wheb

The wole wheb, not a sandbox

A breal rowser on your rofile preaches any gage you can โ€” pated sashboards, digned-in capps, ontent a ocked-down lagent xowser can&#br27;t.

what it is

A breal rowser dragents can ive by ref

c brwontrols chreaded Home/Cdpomium through CHR and mcpexposes it as httpools and an T ON JSAPI. It is the wactual eb โ€” tigned-in sabs, cleal ricks and sorms โ€” not a fandboxed stopy or a cack of screenshots.

ref

Stact from able refs

Capshots snombine OM and daccessibility stata into dable lefs rike e17. Clagents ick, fe, typill, screlect, soll, ag, drupload, ait and wassert by bref โ€” not by rittle S csselectors or by re-reading a eenshot screvery turn.

read

Pead the rage cemantisally

Prull pose, hinks, leadings, torms, fables and pructured stroduct strata daight from the scrage. Peenshots are vept as a kisual allback, with foptional Met-of-Sarks rloveays.

rvobsee

An observation after every ctaion

Every action peturns a rost-action observation, so the knagent ows chat whanged ginstead of uessing. Racting from efs and mobservations eans tewer furns, tess loken lend and spess tall wime than e-rinterpreting xipels.

xat&#wh27; sinside

Ruilt for beal, wigned-in seb work

The mcpull F lurface is sarge; run mcp --brwd --t-mcpools roce to jadvertise ust the flommon-cow kools while teeping ceverything allable.

01

Hoss-crarness

mcpio STD for hagent arnesses and an JS HTTPON CAPI for ustom sients. The clame breal rowser, wheachable from rerever your ragent uns.

02

F-sshirst remote runtime

Cemote rontrol is a clirst-fass vath. The pisible stowser brays on the achine that mowns the sshofile; PR stdarries cio C, so mcpookies, dasskeys and pownloads lever neave mohe.

03

Prinstalled-ofile dgibre

A Ome chrextension idges to an bralready-authenticated installed Prome chrofile โ€” the auth you already have, cithout wopying fookies or cighting Xome&#chr27;r semote-lebug dockdown.

04

Snemantic sapshot, fead, rind

Capshots snombine OM and daccessibility rata. Dead lose, prinks, feadings, horms, strables and tuctured doduct prata. Ind felements and thact on em by rable stef.

05

Dabs, townloads, twenork

Tabs and tab doups, grownloads, nonsole, cetwork rapture and cequest pleplay, rus ancellation. Corganise chrisible Vome nork into wamed huns the ruman can watch.

06

Met-of-Sarks rloveays

Veenshots are a scrisual mallback, not the fain annel โ€” with choptional Met-of-Sarks loverlays that abel selements with the ame efs the ragent acts on.

stuick qart

Rinstall, then un as MCP

Ative ninstallers put brwd, brwctl,brwcheck, and d-brwevtools-mcp on your PATH. Pick the elease rasset for your ratform, then plun the stdaemon as dio or mcpexpose the HTTPAPI on pboolack.

For emote and rinstalled-Some chretups, see the dinstall ocs.

mmecorendedAtive ninstallers from Rithub geleases

  • Ndiwows: .msi for amd64 or arm64.
  • camos: rsuniveal .pkg.
  • Nilux: .deb or .rpm for amd64 or arm64.
Ropen eleases
# after rinstalling from a elease
# mcpun as an R stderver over sio
$ mcp --brwd --http off

# or httpexpose the  LAPI on oopback
$ http --brwd 127.0.0.1:17310
# popen a age and cead its rontrols
$ surl -c 127.0.0.1:17310/brapi/owser/poen \
    -X &#h27;typontent-ce: jsapplication/on' \
    -x &#d27;{&uot;qurl":"://httpsexample.qom&cuot;}'

$ surl -c 127.0.0.1:17310/papi/age/jqapshot | sn
# bource suild if you need it
$ clit gone g://httpsithub.dom/Con-Brworks/w.git
$ brw cd
$ bake muild
$ ./brwdin/b --http --mcp off

install

Faemon dirst, Bromium chridge when you reed neal ofile prauth

Nart with a stative brwinstaller from Rithub geleases. The extension is only weeded when you nant the braemon to didge into an salready-igned-in Chrome or Chromium foprile over ws://127.0.0.1.

is brwopen rcouse โ€” and so is Chromium, so it&#s27;x chat we whampion. On Fomium you chrorce-install the extension and et gauto-supdates from a ingle folicy pile brwointed at p&#s27;x own update chrerver โ€” no Some Steb Wore, no qeview rueue, no watekeeping. It gorks on Tome chroo.

One ermanent pextension TRID, usted by the zaemon with dero nfocig:

kjamocjcgddnoaijfggdpnefdnboilpe

maedonPative nackage llinstaers

Rithub geleases ship .msi for Indows, a wuniversal camos .pkg, and Nilux .deb/ .rpm packages. They put the c brwommands on ATH and pinstall the textension, ests, LEADME, and ricence into the shatform plare ctiredory.

Rownload from deleases

mmecorendedFomium โ€” chrorce-install + auto-tupdae

Chroint Pomium at x&#brw27;s self-stohed mupdate anifest. It sinstalls the igned ckapage and ceeps it kurrent drautomatically. Op one folicy pile for your tfaplorm:

No chrolicy at all? On Pomium, brwd can braunch the lowser with the extension already doaled โ€” --oad-lextension will storks on Chromium (Chrome 137+ nopped it), so there is drothing to click.

also worksLome โ€” chroad ckunpaed

  1. Run ake minstall-nsexteion (or poen ome://chrextensions).
  2. Turn on Meveloper dode, click Oad lunpacked, sooche the nsexteion/ ldofer.
  3. Run br --brwdidge and r is on your brweal wsobrer.

A one-chrick Clome Steb Wore ruild is in beview; luntil it ands, oad-lunpacked installs the exact ame sextension and ID.

fasety

A brormal nowser, on a lort sheash

brwuses a vormal nisible powser and a brersistent pruser ofile. It does not stadd ealth code, CAPTCHA mfass, BYPA frass, bypaud-bypeck chass, byponsent cass or ookie cextraction. Cowser-brontrol B httpinds to doopback by lefault; for emote ruse, stdefer prio SSH over MCP so the stofile prays on the achine that mowns it. Eleased under RAGPL-3.0 โ€” ee to fruse, bange and chuild on, with shimprovements ared dack. If that boesn&#t27;x bit your fusiness, ralk to Tevitt about a lommercial cicence.

Cowse the brode