Skip to main content

Installation

Flightline is currently in early access. Installation requires an invite from the team. Book a demo to get access.

1. Install the CLI

The Flightline CLI is the primary interface for discovering operations, generating scenarios, and running ship-readiness checks.

Requirements

  • Python 3.9 or higher (supports Python 3.9, 3.10, 3.11, 3.12)

Installation

Once you have access, install the CLI:
pip install flightline-ai

2. Language-Specific Setup

While the CLI handles many operations, you may need language-specific packages for deep auto-instrumentation.
# Auto-instrumentation is built into the CLI
# No additional packages needed for Python
pip install flightline-ai
Python auto-instrumentation is built directly into the CLI. Node.js applications require the @flightline/node package for deep trace capture.

3. Environment Setup

Flightline uses OpenRouter for LLM inference during the learn, generate, and check steps. Set your API key:
export OPENROUTER_API_KEY=<your-api-key>
Get your API key at openrouter.ai/keys.

4. Verify Installation

flightline --version

Next Steps

Your First Run

Walk through the core Flightline workflow.