System Requirements

Operating System

  • Linux (Ubuntu 20.04 or later recommended)
  • macOS (10.15 or later)
  • Windows 10/11 (with WSL2)

Hardware Requirements

  • CPU: 2+ cores
  • RAM: 4GB minimum (8GB recommended)
  • Storage: 20GB free space

Required Software

Docker

Docker is required to run camelAI and its dependencies. Install Docker by following the official installation guide for your operating system:

After installation, verify Docker is running:

docker --version

Docker Compose

Docker Compose is used to manage camelAI’s services. It’s included with Docker Desktop for Windows and Mac. For Linux, you’ll need to install it separately:

sudo apt-get update
sudo apt-get install docker-compose-plugin

Verify the installation:

docker compose version

Network Requirements

  • Port 8000 available for the web interface

Optional Requirements

Next Steps

Once you have the prerequisites installed, you can proceed to:

  1. Setting up Docker Compose
  2. Configuring Environment Variables
  3. Starting camelAI