Una API para que los agentes de IA busquen, extraigan e interactúen con páginas web, y obtengan markdown limpio, JSON y capturas de pantalla.
Agentes y MCP
Automatización del navegador para agentes de IA: 42 proyectos open source (2026)
Permite que un agente de IA navegue por sitios, rellene formularios y extraiga datos limpios de páginas en vivo.
- Proyecto
- 42
- Esta semana
- +11 mil
- Actualizado
- hace 3 horas
Cómo elegir
Decide primero qué tarea necesitas: extraer datos limpios de las páginas o que un agente actúe dentro de un navegador. Para obtener Markdown o JSON, firecrawl/firecrawl es una API (AGPL-3.0, algo a tener en cuenta en software cerrado) y unclecode/crawl4ai es un rastreador open source en Python. Para un agente que controla un navegador real desde Python, mira browser-use/browser-use. Si tu cliente LLM ya usa MCP, microsoft/playwright-mcp maneja el navegador con Playwright sin mucha configuración.
- firecrawlIdeal para quien quiere una API que busque y extraiga páginas y devuelva Markdown, JSON y capturas limpias.
- browser-useIdeal para desarrolladores de Python que crean agentes que controlan un navegador real, con navegadores sigilosos alojados opcionales.
- playwright-mcpIdeal para quien usa un cliente LLM con MCP y quiere controlar el navegador con Playwright y snapshots de accesibilidad.
Comparación de los principales proyectos
| Proyecto | Estrellas | Esta semana | Licencia | Actualizado |
|---|---|---|---|---|
| 199,5 mil | +2,1 mil | AGPL-3.0 | hace 5 horas | |
| 120,3 mil | +599 | MIT | hace 3 horas | |
| 87,1 mil | +403 | Apache-2.0 | hace 3 días | |
| 46,7 mil | +1,7 mil | Apache-2.0 | hace 3 horas | |
| 41,6 mil | +2,5 mil | AGPL-3.0 | hace 8 horas | |
| 39,3 mil | +402 | Apache-2.0 | hace 23 horas |
Todos los proyectos
Ordenar:Más estrellas
Biblioteca Python de código abierto para crear agentes de IA que controlan un navegador real, con navegadores sigilosos opcionales de Browser Use Cloud y una API de agentes alojada.
Rastreador web de Python de código abierto que convierte cualquier sitio web en Markdown limpio y listo para LLM, extrae datos estructurados con CSS o LLM y ofrece una API alojada opcional.
CLI nativa en Rust que permite a los agentes de IA controlar Chrome mediante snapshots, referencias a elementos y comandos habituales de automatización.
Un navegador headless escrito desde cero en Zig para agentes de IA y automatización, con servidores CDP y WebDriver BiDi.
Servidor de Model Context Protocol que permite a clientes LLM controlar un navegador real mediante Playwright y snapshots estructurados de accesibilidad.
Biblioteca de scraping web en Python que usa LLM y pipelines basados en grafos para extraer datos estructurados de sitios web y documentos locales a partir de una instrucción de texto.
Una biblioteca JavaScript que integra un agente de interfaz gráfica en cualquier página web para que los usuarios controlen la interfaz con lenguaje natural.
SDK en TypeScript, Python y Go para agentes de navegador que controlan Chrome con llamadas en lenguaje natural a act, observe y extract, además de API al estilo Playwright.
Automatización web de código abierto que usa LLM y visión artificial para ejecutar flujos de trabajo en cualquier sitio y amplía Playwright con comandos de IA.
Un navegador headless escrito en Rust para agentes de IA, con automatización mediante CDP, WebDriver y BiDi, y diseño y renderizado bajo demanda.
Un navegador pensado para que tú y tus agentes de IA lo usen en paralelo: los agentes ejecutan tareas en Spaces aislados mientras tus pestañas y sesiones siguen intactas.
Plataforma web de código abierto que convierte sitios web en API estructuradas para scraping, crawling, búsqueda, monitorización y extracción con IA.
Navegador de código abierto basado en Chromium para agentes de IA, que se ejecuta localmente y les permite trabajar en pestañas paralelas con tus cuentas abiertas.
Extensión de código abierto para Chrome/Edge que ejecuta un agente de IA en tu navegador con sesión iniciada y realiza tareas web desde un panel lateral.
Servidor HTTP en Go que permite a agentes de IA controlar Chrome con un uso eficiente de tokens, coordinar varias instancias y consultar un panel en vivo.
CLI y extensión de navegador para que los agentes de IA usen tu Chrome o Edge con sesión iniciada mientras sigues utilizando el navegador.
Framework de TypeScript que permite a agentes de IA controlar un navegador Playwright para completar tareas web de forma autónoma, como hacer clic, escribir y extraer datos.
Una Agent Skill que da a agentes de IA locales como Claude Code acceso completo a la web mediante enrutamiento escalonado de herramientas, un proxy de navegador CDP y notas de experiencia por sitio.
API de navegador de código abierto para agentes y aplicaciones de IA, con un sandbox administrado de Chrome que puedes controlar con Puppeteer, Playwright o Selenium.
Biblioteca de TypeScript que usa LLM para extraer datos estructurados de cualquier página web, basada en Playwright y Zod o JSON Schema.
Registra interacciones con el navegador una vez y las reproduce como flujos de trabajo deterministas, con Browser Use AI como alternativa si falla un paso.
Un scraper web con tecnología LLM y basado en Streamlit que extrae datos de páginas usando modelos de OpenAI, Gemini, Ollama o LiteLLM.
Una Agent Skill que permite a los agentes de programación escribir y ejecutar scripts personalizados de automatización de navegador con Playwright para pruebas y tareas web de varios pasos.
Una pequeña CLI en Rust que controla un navegador Chrome real mediante Chrome DevTools Protocol, diseñada para agentes de programación que trabajan desde la shell.
Servidor MCP que ofrece a los agentes de IA búsquedas web, extracción de páginas y datos estructurados, y automatización de navegadores remotos mediante Bright Data.
Infraestructura de navegadores en la nube y framework basado en Playwright para ejecutar automatizaciones web con agentes de IA, con stealth, resolución de CAPTCHA y proxies.
Extensión de agente de navegador con IA de código abierto para Chrome, Firefox y Edge que conversa sobre páginas y automatiza tareas de varios pasos con el LLM que elijas.
Crea integraciones MCP para sitios web a partir de una tarea descrita en lenguaje natural, para que los agentes de IA puedan usar sitios sin API.
Toolkit para extraer datos y automatizar sitios web en vivo con un lenguaje de consulta basado en IA, compatible con Playwright, además de SDK y una API REST.
Preguntas frecuentes
- ¿Cómo se eligen estos proyectos?
- Cada proyecto de Repolode pasa un filtro de calidad antes de publicarse: debe poder usarse hoy, resolver un problema concreto, ser algo más que un simple envoltorio y seguir mantenido. Esta página agrupa los proyectos por tema y los ordena por estrellas de GitHub.
- ¿Cuál es el proyecto más popular de esta lista?
- firecrawl/firecrawl, con 199,5 mil estrellas en GitHub. Revisa la licencia y el último commit de cada proyecto antes de elegir.