[KongchangAI]
Product

Browy

An in-browser AI agent plugin that performs tasks within tabs where the user is already logged in, locates controls via the accessibility tree, and provides a Chrome DevTools panel and a REPL.

Timeline (last 90 days)

Oct 19

Browy's security model assumes it will always encounter malicious pages, because it reads pages written by strangers and is logged in as the user.

Unverified50%
Oct 19

Browy's indexed snapshot design draws on the DOM service and serializer of the open-source project browser-use.

Unverified50%
Oct 19

Browy has 54 browser tools, most of which have switches in settings, and disabled tools are removed from the model definitions and the availableTools allowlist.

Unverified50%
Oct 19

The run_script tool was enabled by default before version 0.1.10 but was changed to disabled by default after that version, because it can run Node.js on the computer.

Unverified50%
Oct 19

The copilot CLI's built-in tools such as bash and web_fetch are kept off the allowlist by default in Browy and need to be manually enabled.

Unverified50%
Oct 19

Only one debugger client can attach to the same tab at a time, so while Browy holds a tab, the user cannot open DevTools in parallel.

Unverified50%
Oct 19

Browy is an AI Agent that runs in a Chrome, Edge, or Brave browser window the user already has open, and interacts with the user through a sidebar, a DevTools panel, or a settings page.

Unverified50%
Oct 19

Browy drives tabs through the chrome.debugger API, so Chrome displays the notice "Browy is debugging this browser," and this cannot be hidden by the extension.

Unverified50%
Oct 19

The Browy project is open-sourced under the Apache-2.0 license, and its author has developed it alone since April.

Unverified50%
Oct 19

Browy's architecture comprises three programs: a browser extension, a Node host, and the Copilot CLI, which cooperate through a native messaging channel and JSON-RPC.

Unverified50%

6 more timeline events

All Facts (16)

Unverified

Browy uses a GitHub Copilot subscription (including the free tier) as its payment method.

60%
Unverified

Browy's security model assumes it will always encounter malicious pages, because it reads pages written by strangers and is logged in as the user.

50%
Unverified

Browy has 54 browser tools, most of which have switches in settings, and disabled tools are removed from the model definitions and the availableTools allowlist.

50%
Unverified

The run_script tool was enabled by default before version 0.1.10 but was changed to disabled by default after that version, because it can run Node.js on the computer.

50%
Unverified

The copilot CLI's built-in tools such as bash and web_fetch are kept off the allowlist by default in Browy and need to be manually enabled.

50%
Unverified

Only one debugger client can attach to the same tab at a time, so while Browy holds a tab, the user cannot open DevTools in parallel.

50%
Unverified

Browy is an AI Agent that runs in a Chrome, Edge, or Brave browser window the user already has open, and interacts with the user through a sidebar, a DevTools panel, or a settings page.

50%
Unverified

Browy drives tabs through the chrome.debugger API, so Chrome displays the notice "Browy is debugging this browser," and this cannot be hidden by the extension.

50%
Unverified

The Browy project is open-sourced under the Apache-2.0 license, and its author has developed it alone since April.

50%
Unverified

Browy's architecture comprises three programs: a browser extension, a Node host, and the Copilot CLI, which cooperate through a native messaging channel and JSON-RPC.

50%
Unverified

Browy uses numbered lists rather than CSS selectors to let the model operate page elements, traversing the page in a single Runtime.evaluate and tagging data-browy-id, returning at most 150 elements.

50%
Unverified

Browy's indexed snapshot design draws on the DOM service and serializer of the open-source project browser-use.

50%
Unverified

Browy clicks and types by reading the page's accessibility tree and numbering the controls, avoiding reliance on CSS selectors.

50%
Unverified

When the user has not explicitly asked to submit, Browy stops before submitting the form.

50%
Unverified

Since v0.1.10, Browy has disabled by default tools that reach the local machine, such as bash and run_script, which must be manually enabled in settings.

50%
Unverified

Browy runs in the user's own Chrome/Edge/Brave browser and directly reuses already logged-in sessions.

50%

Source Articles