PageAgent: Agente de IA para Navegador que Se Ejecuta Dentro de Páginas Web con Soporte para Ollama

Qué hace PageAgent
PageAgent es un framework de agente de IA para navegadores que se ejecuta como una biblioteca de JavaScript dentro de las propias páginas web, a diferencia de la mayoría de frameworks como Playwright o Selenium que controlan el navegador desde fuera.
Detalles técnicos clave
El agente lee el DOM en vivo como texto, eliminando la necesidad de capturas de pantalla o modelos de visión, lo que lo hace más rápido y eficiente en tokens.
Funciona con cualquier endpoint compatible con OpenAI, incluido Ollama. Cuando se combina con un modelo local, todo permanece en tu máquina sin necesidad de backend o nube: las llamadas LLM van directamente desde el navegador a localhost.
Ejemplo de código
const agent = new PageAgent({
model: 'qwen3.5:27b',
baseURL: 'http://localhost:11434/v1',
})
await agent.execute('Fill the expense report for last Friday')Características adicionales
- Panel de humano en el bucle que te permite ver al agente pensando y detenerlo/corregirlo en cualquier momento
- Extensión opcional del navegador para tareas de múltiples pestañas
- Licencia MIT
El proyecto está disponible en GitHub en alibaba/page-agent.
📖 Read the full source: r/LocalLLaMA
👀 Ver también
Agentalmanac: Un catálogo de 23 servidores MCP con configuraciones JSON listas para copiar
Un usuario de Reddit cataloga 23 servidores MCP con configuraciones listas para pegar en Claude Desktop, Cursor y Continue. Redirige servidores archivados a alternativas mantenidas. La demo alojada se ejecuta en Cloudflare Workers.

Calculadora de Costos Gratuita de OpenClaw Muestra los Gastos de Configuración Antes de la Ejecución
Un desarrollador creó una herramienta gratuita y de código abierto para navegadores que calcula los costos de configuración de OpenClaw antes de ejecutarlos, desglosando los gastos por modelo principal, cadenas de respaldo, consumo de latidos y modo de facturación.

Extensión de Navegador Colorizadora de la Barra de Uso de Claude Construida con Código Claude
Un desarrollador creó una extensión de navegador que recolorea las barras de uso de Claude de verde a amarillo y rojo según umbrales de porcentaje, añade una ventana emergente con datos de uso en tiempo real y permite personalizar los umbrales y colores. La extensión solo se ejecuta en la página de uso de Claude, almacena la configuración localmente y no realiza solicitudes de red externas.

LocalSynapse MCP Server Agrega Compatibilidad con macOS y Mejoras en la Búsqueda
LocalSynapse, un servidor MCP sin conexión para buscar en documentos locales, ahora es compatible con macOS e incluye correcciones para consultas de búsqueda de varias palabras. El desarrollador ha implementado mejoras basadas en comentarios, incluyendo el impulso de clics ajustado por posición y la descomposición temporal como promoción.