Quick Start
This is the fastest path from a fresh machine to a working CAIPE environment. The setup script asks which LLM provider and optional services you want, then starts the platform so you can open the UI and try an agent.
One-command setup
No clone required. Run this in your terminal and follow the interactive prompts:
curl -fsSL https://raw.githubusercontent.com/caipe-io/ai-platform-engineering/main/setup-caipe.sh | bash
The script asks for your LLM provider, API key, and optional components (RAG, tracing, persistence). It creates a local KinD cluster or deploys to an existing one.
The setup script asks before using sudo. Use --no-sudo to forbid it or --allow-sudo to permit it without a consent prompt. See sudo consent for automation and fallback behavior.
Want to inspect the script first? View
setup-caipe.shon GitHub before running.
Other setup options
| Guide | Best for |
|---|---|
| Docker Compose | Local development or a single VM (EC2, etc.) |
| Helm | Any Kubernetes cluster — EKS, GKE, AKS, KinD, and more |
After installation
- Open the UI and sign in.
- Start a chat with an available agent.
- Open Agent Builder to create or customize an agent.
- Add Knowledge Bases or an MCP server when the agent needs access to trusted data or tools.