Installation
This guide covers the installation process for the PilottAI framework.Requirements
PilottAI requires the following:- Python 3.10 or higher
- Supported operating systems: Linux, macOS, Windows
- Optional: An API key for your LLM provider (OpenAI, Anthropic, etc.)
Installation Methods
Using pip (Recommended)
The simplest way to install PilottAI is using pip:Installing with Optional Dependencies
PilottAI offers optional dependency sets for various use cases:Installing from Source
To install the latest development version:Verifying Installation
Verify your installation with:Installing LLM Provider SDKs
PilottAI supports multiple LLM providers. Depending on which provider you choose, you may need to install additional packages:Configuration
After installation, you’ll need to configure your LLM provider API keys. There are several ways to do this:Environment Variables
Set your API key as an environment variable:Configuration File
You can also create a configuration file~/.pilottai/config.yaml
with your API keys:
Runtime Configuration
Alternatively, you can provide your API key at runtime:Troubleshooting
Common Issues
ImportError: No module named ‘pilott’- Make sure you’ve installed the package correctly
- Check that your Python environment matches the one where you installed the package
- Install the required provider SDK:
pip install openai
- Ensure your API key is correctly set and valid
- Check that you’re using the right environment variable name
Getting Help
If you encounter any issues during installation:- Check our FAQ page
- Look for similar issues on our GitHub repository
- Join our Discord community for real-time support // TODO: Correct link