VLearnVibium

Independent learning hub · The Testing Academy

Learn Vibium,
the AI-native way.

Commands, how-to recipes, comparisons, and MCP guides for Vibium — the WebDriver BiDi browser automation tool built for AI agents. Hands-on tutorials in Python and JavaScript.

30+ free tutorials · updated for Vibium 26.2

first_test.py
from vibium import browser_sync as browser

vibe = browser.launch()
vibe.go("https://example.com")

heading = vibe.find("h1")
# auto-waits until actionable
print(heading.text())

vibe.quit()

See how Vibium works

An AI agent or your code drives Vibium — a single Go binary on WebDriver BiDi — which controls a real Chrome browser.

Explore by topic

Nine pillars, 30+ free tutorials.

What Vibium can do

Everything you can automate

Find & locate

CSS selectors plus the accessibility tree.

Actions

Click, type, keyboard, and file upload.

Screenshots

Full-page and per-element PNG bytes.

Auto-wait

Actionability — no flaky manual sleeps.

MCP for AI agents

Built-in server for Claude Code & Cursor.

WebDriver BiDi

Modern bidirectional protocol, single Go binary.

Vibium FAQ

What is Vibium?

Vibium is an AI-native browser automation tool built on WebDriver BiDi. It ships as a single Go binary, auto-downloads Chrome, and includes a built-in MCP server so AI agents can drive a real browser.

Who created Vibium?

Vibium was created by Jason Huggins, co-creator of Selenium and Appium. The official project is at vibium.com and github.com/VibiumDev/vibium.

Is learnvibium.com official?

No. LearnVibium is an independent learning hub by The Testing Academy. It teaches Vibium but is not affiliated with the Vibium project.

Is Vibium free?

Yes. Vibium is free to install via pip install vibium or npm install vibium.

Featured guides