Quick Start

Get OpenFleet running in under 5 minutes. This guide covers install, setup, and your first supervised run.

Prerequisites

💡

Run gh auth status to verify your GitHub CLI is authenticated before setting up OpenFleet.

Step 1: Install

npm install -g @virtengine/openfleet

Verify the installation:

openfleet --version
# @virtengine/openfleet v0.26.2

Step 2: Run Setup

Navigate to your project directory and run the setup wizard:

cd your-project
openfleet --setup

The wizard starts with two modes:

Recommended Mode (default)

Advanced Mode

Key decisions in setup:

  1. Project identity — name and GitHub repo
  2. Executor preset — which AI agents to use and their weights
  3. AI provider credentials — API tokens for your chosen executors
  4. Telegram — bot token and chat ID (optional but recommended)
  5. Board backend — Internal, GitHub Issues, GitHub Projects v2, or Jira
  6. Execution mode — Internal, VK, or Hybrid

Step 3: Launch

openfleet

That's it! OpenFleet connects to your configured board, initializes the agent pool, and starts the supervisor loop.

Run Modes

Foreground (default)

openfleet

Runs in your terminal with live log output. Press Ctrl+C to stop.

Daemon Mode

# Start as background daemon
openfleet --daemon

# Check status
openfleet --daemon-status

# Stop
openfleet --stop-daemon

Startup Service

# Auto-start on login
openfleet --enable-startup

# Check status
openfleet --startup-status

# Remove
openfleet --disable-startup

Interactive Shell

openfleet --shell

Opens an interactive session inside the running monitor for live debugging.

Step 4: Validate

After setup, validate your configuration:

openfleet --doctor

This checks:

What's Next?