Local-first agent tooling

advai-cli

One command line for agent skills, browser automation, knowledge bases, external tools, and terminal AI chat.

Open source MIT macOS · Linux · Windows

advai — zsh

$ advai info

Runtime ready · local state ~/.advai

$ advai skill list

design-taste-frontend   synced

advai-browser         installed

$ advai browser doctor

Browser bridge connected

$

Available via PyPI, Homebrew, and npm

01 / DISTRIBUTION

Install it your way.

Three official channels. The same advai command.

PyPI provides the Python core. Homebrew packages it for system installation. The npm wrapper installs an isolated matching Python package.

02 / CAPABILITIES

A focused toolkit for local agent work.

Keep your tools, skills, and data close to the machine where the work happens.

01

Agent skills

Install, update, and sync skills across Codex, Claude Code, Cursor, and other agent platforms.

advai skill list
02

Browser automation

Drive authenticated browser sessions through a local extension-backed bridge.

advai browser doctor
03

Knowledge bases

Create, sync, and search local document collections without moving the source files elsewhere.

advai kb search
04

External CLIs

Discover and run supported external command-line tools through one consistent entrypoint.

advai cli list
05

Terminal AI chat

Use an OpenAI-compatible backend from a terminal-native interface with local transcripts.

advai tui

03 / ONE ENTRYPOINT

Choose the package manager. Keep the workflow.

Every distribution resolves to the same command surface and the same local-first runtime model.

Read the architecture ↗
Diagram of advai-cli distributions and local capabilities

04 / QUICK START

From install to useful in four commands.

Verify the runtime, inspect your skills, check the browser bridge, then start the terminal interface.

Full documentation ↗
01advai info
02advai skill list
03advai browser doctor
04advai tui