Qué es
HeadlessX es una plataforma autoalojada para extracción web, búsqueda y automatización de agentes. La versión actual combina Headfox JS y Camoufox y publica guías de despliegue y API.
Para qué te sirve
- Cuando varios flujos necesitan una misma infraestructura de navegación.
- Cuando quieres separar el servicio de extracción del modelo que interpreta los resultados.
Cómo funciona
Los clientes envían tareas al servicio, que ejecuta el navegador y devuelve resultados. La instalación distingue modos de desarrollo y producción; el despliegue debe configurarse según la red y los dominios elegidos.
Antes de empezar
La ruta de desarrollo de v2.1.2 requiere Node.js ≥22, pnpm ≥10.32.1, Git, Docker con Compose v2, Python/uv y Go. El mínimo documentado es de 2 núcleos, 4 GB de RAM y 10 GB libres. Si conectas cuentas o páginas privadas, delimita el acceso de los clientes. La automatización sigue dependiendo del sitio y sus restricciones.
Límites y alternativas
No se toma «indetectable» como garantía. Frente a un crawler incorporado en cada agente, centraliza el servicio, con más componentes operativos. GitHub devuelve NOASSERTION; el archivo de licencia declara AGPL versión 3 o posterior y licencia separada para headfox-js.
Recursos
- Repo en GitHub - 2343 estrellas; licencia AGPL-3.0-or-later.
- README e instalación - fuente de los pasos y requisitos.
- Licencia del repositorio - consulta su alcance antes de reutilizar el código.
- Historial de cambios - último commit comprobado: 2026-10-12; revisión del recurso: 2026-10-26.