Choose your preferred installation method. Works on Windows, macOS, and Linux.
📱 Android App Coming Soon
Mobile installation will be available via Google Play Store
Fastest and easiest method. Includes first-run setup wizard. Works on Windows, macOS, and Linux.
pip install ciris-agentThen run: ciris-agent to start the first-run wizard
Pre-built containers from GitHub Container Registry. Isolated environment with no dependency management.
curl -sSL https://ciris.ai/install.sh | bash -s -- --dockerOne-line installer that handles dependencies, setup, and services. Best for servers and production deployments.
curl -sSL https://ciris.ai/install.sh | bashClone the repository for development, customization, or contributing. Full source code access.
git clone https://github.com/CIRISAI/CIRISAgent.gitThen: Follow the README.md for manual setup instructions
Managed canary deployments with gradual rollouts, automated testing, and rollback capabilities. For production fleets.
CIRISManager provides automated blue-green deployments with health monitoring. Contact the team for deployment configurations.
Advanced options for the curl installer script (method #3)
Install to a custom location (default: ~/ciris)
curl -sSL https://ciris.ai/install.sh | bash -s -- --install-dir /opt/ciris
See what would be installed without making changes
curl -sSL https://ciris.ai/install.sh | bash -s -- --dry-run
Install development dependencies
curl -sSL https://ciris.ai/install.sh | bash -s -- --dev
Install without systemd/launchd service setup
curl -sSL https://ciris.ai/install.sh | bash -s -- --skip-service
Ensure you have Python 3.10 or higher:
python --version
Try upgrading pip:
pip install --upgrade pip
Check container logs:
docker logs ciris-agent
Verify Docker Compose file:
docker compose -f ~/ciris/docker-compose.yml ps