Getting started

Clone PaneVibe, run one setup command, and open your first real agent CLI in a PTY.

View Markdown

Requirements

Install Node.js 20.10 or newer before you begin. Node 22 is recommended. The setup script detects your operating system and handles the remaining toolchain, including Rust when it is missing.

The packaged desktop app uses Tauri 2 on Windows, macOS, and Linux.

Build from source

The setup script installs workspace dependencies, builds the shared packages, frontend, and Rust binary, prepares the browser engine, then performs a real MCP handshake before reporting success.

Terminal
git clone https://github.com/brandonmlicea/panevibe.git
cd panevibe
node scripts/setup.mjs

Useful setup modes

  • --no-install checks the machine without changing it.
  • --debug produces a faster development build.
  • --skip-browser leaves the browser engine untouched.
  • The setup command is idempotent and safe to run again.
Terminal
node scripts/setup.mjs --no-install
node scripts/setup.mjs --debug
node scripts/setup.mjs --skip-browser

Open your first pane

PaneVibe bundles no model vendor. Install the agent CLI you already use, open a workspace, and choose a pane type. A Codex pane launches the native Codex TUI; a default chat pane launches PANEVIBE_IDE_CLI, Claude Code, or your platform shell in that order.

Agent CLIs
npm i -g @anthropic-ai/claude-code
npm i -g @openai/codex