This page walks through your first real session with Vibium. It assumes you
have either installed the vibium binary globally or
are running it via npx -y vibium .... The two are interchangeable; pick
whichever you prefer.
Tip. If you don’t want to install anything, alias npx for the
session and the examples below work unchanged:
A Vibium session is a sequence of CLI commands that share a single browser.
Vibium runs a small daemon in the background to keep the browser alive between
commands, so each invocation is fast and you can interleave commands with
your own scripting.
A typical loop looks like:
vibium go <url> — open a page.
vibium map — list interactive elements with stable references like @e1,
@e2, @e3.
vibium click @e2 or vibium fill @e3 "..." — act on those references.
vibium text or vibium screenshot — read the result.
This is the same loop an agent uses; the references are designed to be easy
for an LLM to reason about and stable across commands.