Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Bruster: A Faster-Starting, Lighter Browser for AI Agents

Описание и применение

Bruster — это открытая библиотека для управления браузером, написанная на Rust, предназначенная для агентов ИИ и скриптов. Использует нативные webview (WKWebView на macOS, WebKitGTK на Linux, WebView2 на Windows), exposes MCP и JSON-over-stdin/stdout интерфейсы. В опубликованном бенчмарке Linux Bruster запускается быстрее и consumes меньше памяти, чем agent-browser 0.40.0 с полным Chrome.

Задача

AI agents and scripts need a fast-starting, low-memory browser automation tool that works with native webviews and MCP clients.

Результат

Bruster achieves faster startup (219 ms vs. 799 ms) and lower memory (256 MiB vs. 523 MiB PSS) than agent-browser 0.40.0 in a published Linux benchmark on Ubuntu 24.04.

Рабочий процесс

  • Install Bruster via install.sh on macOS or Linux
  • Register the MCP server with Claude Code or another MCP-compatible client
  • Use Bruster to navigate websites, inspect page content, click elements, fill forms, submit forms, capture screenshots, and manage tabs/sessions

Доказательства

The goal is simple: fast startup, lower memory usage, and a straightforward way to control a real browser.

Источник

Here’s one published Linux benchmark comparing Bruster with agent-browser 0.40.0 using full Chrome: Launch to first loaded page: 219 ms vs. 799 ms; Total idle memory, PSS: 256 MiB vs. 523 MiB.

Источник

Linux requires WebKitGTK 4.1, plus xvfb and xauth when running without a desktop display.

Источник

Current limitations include synthetic input events and no cross-origin iframe access.

Источник

  • Дата записи: 2026-11-03T21:14:13.501Z