CheckOps home

Tools directory

V

CheckOps

Vibium

Vibium is an Apache-2.0 browser automation tool for AI agents, built on WebDriver BiDi, usable as an agent skill, an MCP server or a JS, Python or Java library.

Visit website

Latest public signals

Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.

Visit Website

Introduction

Vibium calls itself “the verification layer for coding agents”. The repository VibiumDev/vibium is Apache-2.0 licensed. The README says Vibium gives AI agents the tools to check their work: install the browser skill and the agent can navigate pages, fill forms, click buttons and take screenshots through simple CLI commands.

It is also available as an MCP server and as JavaScript/TypeScript, Python and Java client libraries. Vibium is built on the WebDriver BiDi standard rather than a proprietary protocol, and ships as a single binary of about 10 MB.

Features

  1. Agent skill: Install as a skill so an agent learns the browser toolkit.
  2. MCP server: Use from any MCP client.
  3. Client libraries: JS/TS, Python and Java, published to npm, PyPI and Maven Central.
  4. WebDriver BiDi: Standards-based browser control.
  5. Zero config: One install; the browser downloads automatically and is visible by default.
  6. Lightweight: Single ~10 MB binary with no runtime dependencies.

Pros

  1. Open standard: WebDriver BiDi avoids lock-in to one vendor’s protocol.
  2. Apache-2.0: Permissive licence.
  3. Flexible use: CLI skill, MCP or library.
  4. Easy setup: npm install -g vibium then vibium setup.
  5. Active: Commits the day before review; about 3,000 stars.

Cons

  1. Young project: APIs may change.
  2. Thin website: At review, vibium.com showed little content; the README is the main documentation.
  3. Not a test framework: Assertions and reporting come from your runner.
  4. BiDi coverage: Browser support depends on each browser’s BiDi implementation.
  5. Smaller ecosystem: Fewer plugins than Playwright or Selenium.

From the README:

npm install -g vibium
vibium setup

Agents can run vibium setup --non-interactive. Then ask your agent to open a page, fill a form and take a screenshot. Getting-started tutorials for JavaScript, Python and Java are in the repository’s docs folder.

Resources:

Pricing

Vibium is free and open source under Apache-2.0.

  1. Coding-agent users who want a light browser tool for self-verification.
  2. Teams that prefer open standards like WebDriver BiDi.
  3. Java, Python or JS shops wanting the same tool across languages.
  4. Not a fit if you need a mature, fully featured test runner today.

Conclusion

Vibium is a small, standards-based browser tool aimed at letting agents verify their own work, with CLI, MCP and library options.

It is early, so pair it with an established runner for assertions and reporting.

Alternatives

Other tools on CheckOps that cover similar ground. Open a page, or compare one with Vibium side by side.