Vibium is an open‑source browser automation framework built around a tiny Go binary that manages Chrome via the WebDriver BiDi protocol and exposes an MCP server for AI agents, while also offering JavaScript/TypeScript client libraries with sync and async APIs.
Highlights
Single ~10 MB Go binary handles browser lifecycle, BiDi proxy, and MCP server
Provides both synchronous and asynchronous JS/TS client APIs for navigation, element actions, screenshots, and auto‑waiting
MCP integration enables large language models like Claude Code to drive the browser without additional setup
Cross‑platform support: Linux x64, macOS (x64 & arm64), Windows x64; automatically downloads Chrome
Installation via npm makes it straightforward for developers to add browser automation capabilities
auto-generated
VibiumDev · via GitHub
Context
Audience
Developers building test automation or AI‑driven applications who need a lightweight, programmable browser control layer
DomainSoftware Testing and AI Agent Integration
FormatOpen source code repository with command‑line tool, WebSocket server, and JavaScript client library
Accessfree online open source project on GitHub, installable through npm