PageAgent: Браузерный ИИ-агент, работающий внутри веб-страниц с поддержкой Ollama

✍️ OpenClawRadar📅 Опубликовано: 28 февраля 2026 г.🔗 Source
PageAgent: Браузерный ИИ-агент, работающий внутри веб-страниц с поддержкой Ollama
Ad

Что делает PageAgent

PageAgent — это фреймворк для ИИ-агентов в браузере, который работает как JavaScript-библиотека внутри самих веб-страниц, в отличие от большинства фреймворков, таких как Playwright или Selenium, которые управляют браузером извне.

Ключевые технические детали

Агент считывает DOM в реальном времени как текст, устраняя необходимость в скриншотах или моделях компьютерного зрения, что делает его быстрее и эффективнее по токенам.

Он работает с любой OpenAI-совместимой конечной точкой, включая Ollama. При использовании с локальной моделью всё остаётся на вашем компьютере без необходимости в бэкенде или облаке — вызовы LLM идут прямо из браузера на localhost.

Пример кода

const agent = new PageAgent({ 
  model: 'qwen3.5:27b', 
  baseURL: 'http://localhost:11434/v1', 
})
await agent.execute('Fill the expense report for last Friday')

Дополнительные возможности

  • Панель "человек в цикле", позволяющая видеть ход мыслей агента и останавливать/исправлять его в любой момент
  • Опциональное расширение для браузера для задач с несколькими вкладками
  • Лицензия MIT

Проект доступен на GitHub по адресу alibaba/page-agent.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Смотрите также

Agent MCP Studio: Создавайте мультиагентные MCP-системы полностью в браузере через WASM
Инструменты

Agent MCP Studio: Создавайте мультиагентные MCP-системы полностью в браузере через WASM

Agent MCP Studio позволяет проектировать, оркестрировать и экспортировать MCP-агентные системы из одного статического HTML-файла с использованием WebAssembly – без бэкенда, Docker и сервера.

OpenClawRadar
LumaBrowser: Браузер на Electron передает парсинг DOM локальным LLM для AI-агентов
Инструменты

LumaBrowser: Браузер на Electron передает парсинг DOM локальным LLM для AI-агентов

LumaBrowser — это браузер на основе Electron, который перекладывает парсинг DOM на локальные LLM через совместимые с OpenAI конечные точки, помогая автономным агентам избежать обработки сырого HTML. Он использует такие модели, как варианты Qwen 2.5, для идентификации элементов интерфейса и возвращает CSS-селекторы.

OpenClawRadar
Плагин Claude Code Yoink заменяет зависимости библиотек для снижения рисков в цепочке поставок
Инструменты

Плагин Claude Code Yoink заменяет зависимости библиотек для снижения рисков в цепочке поставок

Yoink — это плагин Claude Code, который устраняет сложные зависимости, перереализуя только необходимые функции, используя трёхэтапный рабочий процесс с командами /setup, /curate-tests и /decompose. В настоящее время поддерживается Python, а поддержка TypeScript и Rust находится в разработке.

OpenClawRadar
Репозиторий GitHub с лучшими практиками для Claude Code достиг 5 000 звёзд.
Инструменты

Репозиторий GitHub с лучшими практиками для Claude Code достиг 5 000 звёзд.

Репозиторий GitHub под названием 'claude-code-best-practice' достиг 5 000 звёзд. Этот репозиторий был создан с помощью Claude для документирования лучших практик, советов и рабочих процессов как от создателя, так и от сообщества.

OpenClawRadar