9 repository-uri
Commanding an AI to operate a web browser and execute tasks while showing the browser view in real time.
Distinct from Headless Browser Controllers: Distinct from Headless Browser Controllers: focuses on AI-driven browser control with a live view, not just headless automation.
Explore 9 awesome GitHub repositories matching web development · AI-Driven Browser Controllers. Refine with filters or upvote what's useful.
This project is a graphical user interface for controlling, configuring, and monitoring AI agents that automate web browser interactions. It provides a visual dashboard to execute autonomous web tasks and manage the behavior of browser-based agents without requiring raw code for every operation. The system includes a browser profile manager to link agents to local executables and user data directories, which allows for persistent authenticated sessions. To support remote observation, it features a VNC streamer that provides a real-time visual feed of headless browser agents operating within a
Provides a graphical dashboard to execute and configure AI-driven browser automation with a real-time view.
Page Assist este un instrument de integrare AI pentru browser care oferă o interfață de tip sidebar pentru interacțiunea cu modele AI în timp ce navigați pe web. Se concentrează pe chat-ul axat pe confidențialitate și analiza conținutului web, permițând utilizatorilor să extragă și să interogheze informații din paginile web active pentru a primi răspunsuri conștiente de context. Proiectul se distinge prin integrarea AI locală, permițând conexiuni la modele găzduite local sau endpoint-uri API private pentru a procesa datele fără a depinde de servicii cloud. De asemenea, suportă conversații AI colaborative prin link-uri de partajare publică sau infrastructură de partajare auto-găzduită pentru un control mai bun al datelor. Sistemul include capabilități pentru automatizarea browserului, cum ar fi controlul tab-urilor și interacțiunea cu elementele paginii prin expunerea sesiunii de browser ca un set de instrumente. Suportă, de asemenea, procesarea vizuală prin capturi de ecran ale paginilor web și extragerea conținutului bazată pe DOM pentru o analiză cuprinzătoare a paginii.
Exposes browser tab and element manipulation as tools for an AI model to execute tasks.
jcode este un framework pentru dezvoltarea de agenți de codare AI autonomi care automatizează sarcinile de dezvoltare software. Acesta funcționează ca un orchestrator de agenți, runtime de instrumente și motor de memorie semantică, permițând crearea de agenți care pot modifica codul, rula teste și itera asupra propriei funcționalități. Proiectul se distinge prin utilizarea swarming-ului de agenți recursivi, unde o ierarhie de agenți colaboratori poate genera agenți copii pentru a descompune sarcini complexe. Implementează un sistem de memorie semantică care combină regăsirea bazată pe vectori cu maparea relațiilor bazată pe grafuri pentru a menține contextul între sesiuni. Pentru a gestiona riscul, sistemul utilizează guvernanța acțiunilor pe niveluri care necesită aprobarea umană pentru operațiuni sensibile și izolează activitățile agenților în worktree-uri git separate. Framework-ul include un toolkit cuprinzător de automatizare a browserului pentru interacțiunea cu paginile web, extragerea snapshot-urilor DOM și capturarea capturilor de ecran. De asemenea, implementează Model Context Protocol pentru a integra instrumente și date externe și suportă hot-reloading binar pentru a actualiza serverul fără a pierde conexiunile de rețea active. Sistemul oferă o interfață de linie de comandă pentru gestionarea memoriilor agenților și include instrumente de audit pentru a urmări progresul planului și a vizualiza topologia roiului de agenți.
Implements an AI-driven browser controller to interact with page elements and extract DOM snapshots.
Commands an AI to operate a web browser and execute tasks while showing a live view of the browser.
BrowserMCP is a browser automation bridge that connects AI tools to a live browser session through a local proxy server. It implements a standardized protocol for sending commands like click, type, and navigate to a real browser instance running on the user's machine, while keeping all browsing data on the device. The project distinguishes itself by preserving user sessions and fingerprints across automation tasks. It attaches to the user's existing browser profile to maintain cookies, logins, and authentication state, and uses the real browser's user agent, viewport, and extension context to
Enables AI applications to programmatically navigate pages, fill forms, and extract data through a live browser session.
Acest proiect este un framework de automatizare a browserului bazat pe LLM și o interfață de browser pentru agenți AI. Servește drept strat de control care traduce instrucțiunile în limbaj natural în interacțiuni cu browserul folosind modele de limbaj mari, permițând agenților AI să navigheze și să interacționeze cu paginile web prin funcții standardizate de control al browserului. Sistemul funcționează ca un orchestrator de fluxuri de lucru RPA și instrument de gestionare a browserelor headless, capabil să înregistreze și să redea secvențe deterministe de browser pentru a automatiza sarcini repetitive. Se distinge prin configurații de stealth, inclusiv proxy-uri rezidențiale și motoare de browser modificate, pentru a evita detectarea bot-urilor și a rezolva CAPTCHA-uri. Platforma acoperă o gamă largă de capabilități, inclusiv extragerea structurată a datelor web, gestionarea sesiunilor persistente pentru menținerea autentificării și intervenția umană (human-in-the-loop) pentru pași complecși precum autentificarea cu mai mulți factori. Suportă atât conectivitate locală, cât și deployment-uri în sandbox-uri cloud gestionate, oferind gestionarea vizuală a fluxurilor de lucru și monitorizarea activității în timp real prin grafice interactive. Integrarea este oferită printr-o interfață de linie de comandă (CLI) și conectivitate API pentru furnizorii externi de LLM și platformele de orchestrare terțe.
Commands an AI agent to operate a web browser and execute natural language tasks with real-time visual feedback.
This project is a multi-agent development framework and orchestrator designed to coordinate autonomous AI agents for software engineering tasks. It functions as an engine that plans, implements, and reviews complex code changes across multiple files and isolated worktrees from a command line interface. The system distinguishes itself through a multi-agent coordination layer that decomposes tasks into sequential phases and applies changes across isolated worktrees to validate solutions. It maintains project-specific knowledge and constraints across sessions via context persistence using dedica
Employs agents to control web browsers for navigating websites and extracting information for development tasks.
Open-claude-cowork is an LLM agent workflow orchestrator and multi-agent collaborative workspace. It serves as a SaaS tool integration framework and a real-time AI chat interface designed to connect large language models with external software applications and browser tools to automate complex business processes. The platform functions as a headless browser automation tool, enabling AI agents to navigate websites and interact with web-based interfaces automatically. It allows for the creation of shared environments where multiple agents coordinate using external tools and shared memory to com
Enables AI agents to operate a web browser and execute tasks via a headless automation engine.
Controls a headless browser to execute multi-step tasks from natural language instructions.