Welcome to GAIA Self-Hosting
Self-host GAIA with the CLI. The CLI handles setup, environment scaffolding, and run commands so you can get running quickly.What runs
- Web: Next.js
- Backend: FastAPI
- Databases/Infra: PostgreSQL, MongoDB, Redis, ChromaDB, RabbitMQ (via Docker)
Prerequisites
- Node.js 20+ and one package manager (npm, pnpm, or bun)
- Docker Engine 20.10+ and Compose v2+
- 2+ CPU cores, 4GB+ RAM, 10GB+ disk (8GB+ RAM recommended)
- API keys as needed (see Environment Variables)
Quick Start
Monitor and open GAIA
- Web: http://localhost:3000
- Backend API: http://localhost:8000
Next Steps
- CLI Commands - Manage services with GAIA CLI commands
- Environment Variables - Configure additional features
- Docker Setup - Advanced Docker operations

