Running KaireonAI yourself (on-prem) is an Enterprise offering under a commercial license — it is not a free or open download. The Docker Compose and local-development instructions in this section are for licensed Enterprise customers and internal development; image and source access is provisioned as part of an Enterprise agreement. To evaluate the platform at no cost, start with the hosted Playground below. For production, most teams run on the fully hosted Cloud plan. See Deployment options and contact sales.
Prerequisites
Docker Compose (Recommended)
Just Docker Desktop installed. Everything else (PostgreSQL, Redis) runs in containers.
Local Development
Node.js 22+, PostgreSQL 15+, and optionally Redis. For contributors or if you want Turbopack hot-reload.
Setup
Choose your path — both get you to the same result.- Playground (Free trial)
- Docker Compose
- Local Development
No setup needed. Use the hosted Playground — the free trial — to explore KaireonAI instantly before you buy.
1
Create an account
Go to playground.kaireonai.com and create an account with your email and a password. No email verification needed — you can sign in immediately.
2
Sign in
Go to playground.kaireonai.com/login and sign in with your credentials. You can also use Continue with Google for one-click access.
3
Explore
Your workspace comes pre-loaded with the sample retail dataset — 10 offers, 6 channels, scoring models, and a complete Decision Flow. You are ready to make your first recommendation.
Playground trial workspaces have limits: 100 API requests/minute, 5,000 lifetime decisions, and entity caps (50 offers, 10 schemas, 5 pipelines). For production volume, move to a paid plan — see Deployment options.
Load Sample Data
With the platform running, load the sample retail dataset to see everything in action. Playground users already have sample data pre-loaded — skip to Run Your First Recommendation.1
Navigate to Settings > Sample Data
Click Settings in the sidebar, then select Sample Data.
2
Load the retail rewards dataset
Click Load next to the retail rewards dataset. This creates:
3
Verify on the Home page
Go to the Home page. You should see entity counts populated: 1 Decision Flow, 10 Offers, 6 Channels, and three scoring algorithms (Scorecard, Bayesian, Thompson Bandit).
Run Your First Recommendation
Call the Recommend API to see the decision engine evaluate, score, and rank offers for a specific customer.- Playground
- Local
What Just Happened?
Behind that single API call, the decision engine ran a complete pipeline:- Inventory — Loaded all 10 offers with their 60 creatives
- Qualification — Filtered out offers the customer is not eligible for based on rules
- Contact Policy — Removed offers that would violate frequency caps
- Scoring — Evaluated remaining candidates using the sample retail scorecard model
- Ranking — Sorted by score and returned the top 3
What’s Next?
Retail Rewards Tutorial
Build the entire retail rewards pipeline from scratch — step by step, entity by entity. The best way to learn KaireonAI.
Try the AI Assistant
Ask the AI assistant about your data: “How many offers do I have?” or “Create a new email channel.”
Decision Flows
Learn how the composable pipeline works — 16 node types, visual canvas editor, PRIE scoring.
API Reference
Full Recommend and Respond API documentation with request/response schemas.