{"repo":"uiuing/browser-agent","free":true,"listed":false,"github":"https://github.com/uiuing/browser-agent","clone":"git clone https://github.com/uiuing/browser-agent.git","description":"An open-source AI agent for the browser. Bring any model. It plans in the side panel, acts on real pages through tools, and verifies every claimed result against the live DOM — with guardrails and reusable skills.","language":"TypeScript","stars":53,"topics":["agent-harness","ai-agent","autonomous-agent","browser-automation","chrome-extension","llm","manifest-v3","tool-use","typescript","web-agent"],"license":"MIT","category":"ai-agents","readme_excerpt":"Browser Agent An open-source runtime for browser agents. Bring your own model into the browser, with context assembly, typed tools, page execution, DOM verification, guardrails and reusable skills. English · 简体中文 --- What this is Browser Agent is a Chrome MV3 extension and a runtime for browser agents. It places a model inside a structured browser environment: the model interprets the task and chooses actions; the runtime provides page context, exposes tools, executes actions, verifies results, records traces and controls risk. The repository is mainly about the infrastructure around the model: - Context : current tab, open tabs, page summaries, session history and system constraints assembled into model input. - Tools : page, tabs, browser data, skills and MCP exposed as typed tools. - Execution : fills, clicks, selections, uploads and navigation inside real web pages. - Verification : post-action checks against the live DOM. - Guardrails : risk tiers, site policies, authorization memory, confirmation prompts and audit logs. - Reuse : verified workflows extracted into skills for replay and batch execution. The product surface today is a browser side panel. The core of the project is the runtime behind it: the agent loop, tool registry, page engine and verification system. Design goals Browser Agent is designed around engineering boundaries for browser automation, not just a conversational interface. 1. A web page is a runtime environment, not only an image. The engine captur","default_branch":null,"files":null,"tree":[],"storefront":"/r/uiuing","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/uiuing/browser-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}