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
JetBrains sobre la construcción de un pipeline RAG para la búsqueda semántica de código: análisis, fragmentación y vectorización
Los ingenieros de JetBrains detallan las etapas de análisis, fragmentación y vectorización detrás de Air Context, su pipeline RAG de búsqueda semántica de código para agentes LLM.

ClearSpec: Un Generador de Especificaciones para Reducir Alucinaciones en el Código de Claude
ClearSpec es una herramienta que genera especificaciones estructuradas a partir de descripciones en inglés sencillo, conectándose a repositorios de GitHub para hacer referencia a rutas de archivos reales y dependencias, luego utiliza esas especificaciones como prompts para Claude Code para proporcionar un mejor contexto.

La herramienta CLI de Relay guarda el contexto de la sesión de Claude cuando hay límites de tasa.
Relay es una herramienta CLI de Rust que lee las transcripciones de sesión .jsonl de Claude desde el disco y crea instantáneas completas de tu sesión, incluyendo conversación, llamadas a herramientas, tareas pendientes, estado de git y errores. Genera indicaciones de contexto para reanudar sesiones después de que se restablezcan los límites de tasa.

Reseed CLI: Extrae sistemas de diseño de cualquier sitio para Claude Code y Cursor
Reseed es una CLI que extrae tokens de diseño (colores, espaciado, escala tipográfica, radios) de cualquier sitio web y genera un tailwind.config.ts, un design-system.md y un HTML de referencia para que Claude Code y Cursor lo usen.