Getting Started
Getting Started
Choose your path and start using Kaiten in minutes.
Getting Started with Kaiten
Welcome to Kaiten! This guide walks you through setting up Kaiten and building your first integration — from creating customers and instances to evaluating feature flags via the API.
Choose Your Path
☁️ Kaiten Cloud (SaaS)
Sign up for the hosted version — no infrastructure setup needed. ~5 minutes.
🖥️ Self-Hosted (Docker Compose)
Run the full Kaiten stack locally with Docker Compose. ~15 minutes.
What You'll Build
By the end of this guide, you will have:
- ✅ A running Kaiten environment (Cloud or self-hosted)
- ✅ A Customer with an Instance linked to a License
- ✅ Entitlements with usage tracking and thresholds
- ✅ A Feature Flag with targeting rules, evaluated via the OFREP API
- ✅ A Service Account with an API token (
ksh_*) for programmatic access - ✅ (Optional) A Webhook endpoint receiving real-time events
Guide Overview
| Step | Page | Description |
|---|---|---|
| 1 | Quickstart Cloud or Self-Hosted | Set up your environment |
| 2 | Explore Demo Data | Tour the pre-seeded "Kaiten Sushi Shop" scenario |
| 3 | Create Customer & Instance | Create your first resources |
| 4 | Licenses & Entitlements | Set up commercial contracts and usage quotas |
| 5 | Feature Flags | Create and evaluate a feature flag |
| 6 | Connect Your App | Generate an API token and make your first call |
| 7 | Receive Events | Set up webhooks and see live event delivery |
| 8 | Next Steps | Where to go from here based on your role |

