Freedom251 › Sales Chatbot Software
Kaia

What Kaia is
Kaia is an open-source platform for adding a customizable AI chatbot to a website with a code snippet. Its GPT-4o assistant streams responses and is designed to answer questions, qualify leads, book appointments, and support sales at any hour. A dashboard manages unlimited branded chatbots across multiple domains, with a separate icon and color settings for each domain. It also displays conversation statistics, captured leads, and bookings.
Beyond chat, Kaia provides slot-based appointment booking, email campaigns for segmented customer lists, and product showcases inside the chat window. Agents can take over live conversations through Pusher. The listed stack includes OpenAI, Clerk, Stripe, Pusher, Uploadcare, and Nodemailer. Kaia is MIT-licensed and its README identifies Andrea D'Ambrosio as the maker. It is Docker-ready and Vercel-ready, and can run anywhere Node.js runs. The quick start requires Node.js 18.17 or later and PostgreSQL 15 or later, with Docker Compose offered for database setup. The README names Stripe subscription tiers Standard, Plus, and Ultimate, but does not state their prices. WhatsApp, Telegram, multilingual chat, rate limiting, and analytics export appear as roadmap items.
Who it suits
Kaia suits teams that want to add an AI sales and lead-capture chatbot to one or more websites and can manage a self-hosted application. It may fit organizations that need appointment booking, email campaigns, product displays, and live agent handoff in the same chat experience.
What it does well
- GPT-4o assistant with streaming responses.
- Manages unlimited branded chatbots across domains.
- Includes appointment booking, segmented email campaigns, and product showcases.
- Agents can take over live conversations through Pusher.
- MIT-licensed, Docker-ready, and Vercel-ready.
What to know first
- Quick start requires Node.js 18.17 or later and PostgreSQL 15 or later.
- WhatsApp, Telegram, multilingual chat, rate limiting, and analytics export are roadmap items.
- Named Stripe subscription tiers have no stated prices.
Limits
The quick start requires Node.js 18.17 or later and PostgreSQL 15 or later. WhatsApp, Telegram, multilingual chat, rate limiting, and analytics export are roadmap items; the named Stripe tiers have no stated prices.
Getting started
- Open the Kaia project website on GitHub.
- Prepare Node.js 18.17 or later and PostgreSQL 15 or later.
- Use Docker Compose as an option for database setup.
- Deploy with Docker or Vercel, or run it where Node.js runs.
- Add the chatbot to a website with a code snippet.
Verdict
Choose Kaia if you want a self-hosted, open-source website chatbot that combines lead capture, appointment booking, product displays, and agent handoff. Look elsewhere if you need WhatsApp or Telegram integrations, multilingual chat, rate limiting, or analytics export now.
Questions
Is Kaia free?
Kaia is listed as free and open source. The README also names Stripe subscription tiers Standard, Plus, and Ultimate, without stating prices.
What platforms does Kaia support?
Kaia is listed for self-hosted and web use. It is Docker-ready and Vercel-ready, and can run anywhere Node.js runs.
What does Kaia do?
It adds a customizable GPT-4o chatbot to a website using a code snippet. The chatbot is designed to handle questions and leads, book appointments, and support sales.
Can an agent join a conversation?
Yes. An agent can take over a live conversation through Pusher.
What does Kaia require?
The quick start lists Node.js 18.17 or later and PostgreSQL 15 or later. Docker Compose is offered as a database setup option.
Who makes Kaia, and what is its license?
The README identifies Andrea D'Ambrosio as the maker, and Kaia is MIT-licensed.
Facts from Kaia's own pages
- Additional features
- Kaia includes slot-based appointment booking, email campaigns for segmented customer lists, and product showcases inside the chat window. · github.com, 9 Oct 2026
- AI
- The core features table describes a GPT-4o-powered assistant with streaming responses. · github.com, 9 Oct 2026
- Chatbot
- The assistant uses GPT-4o and supports streaming responses. · github.com, 9 Oct 2026
- Chatbots
- A single dashboard can manage unlimited branded chatbots across multiple domains. · github.com, 9 Oct 2026
- Customization
- The maker lists per-domain customization for the chatbot icon, background color and text color. · github.com, 9 Oct 2026
- Customization and analytics
- Each domain can have its own chatbot icon and colors, and the dashboard shows conversation statistics, captured leads, and bookings. · github.com, 9 Oct 2026
- Deployment
- The maker says Kaia is Docker-ready and Vercel-ready, and can run anywhere Node.js runs. · github.com, 9 Oct 2026
- Integrations
- The listed stack includes OpenAI, Clerk, Stripe, Pusher, Uploadcare and Nodemailer. · github.com, 9 Oct 2026
- Lead and sales tools
- Kaia includes appointment booking, email campaigns for segmented customer lists, and product showcases inside the chat window. · github.com, 9 Oct 2026
- License
- Kaia is licensed under the MIT License. · github.com, 9 Oct 2026
- License and maker
- Kaia is MIT-licensed and the README identifies Andrea D'Ambrosio as its maker. · github.com, 9 Oct 2026
- Live support
- An agent can take over any live conversation through Pusher. · github.com, 9 Oct 2026
- Multiple domains
- The dashboard can manage unlimited branded chatbots across domains. · github.com, 9 Oct 2026
- Planned integrations
- The roadmap lists WhatsApp, Telegram, and n8n, Zapier, and Make webhook triggers as planned items. · github.com, 9 Oct 2026
- Pricing details
- The README mentions Stripe subscriptions with Standard, Plus and Ultimate tiers but does not state their prices. · github.com, 9 Oct 2026
- Pricing information
- The README names Stripe subscription tiers Standard, Plus, and Ultimate but does not state their prices. · github.com, 9 Oct 2026
- Product
- Kaia is an open-source AI SaaS platform for embedding a customizable AI chatbot on a website with a single code snippet. · github.com, 9 Oct 2026
- Requirements
- The quick start lists Node.js 18.17 or later and PostgreSQL 15 or later, with Docker Compose offered as a database setup option. · github.com, 9 Oct 2026
- Roadmap limits
- WhatsApp and Telegram integrations, multilingual chat, rate limiting and analytics export are listed as roadmap items. · github.com, 9 Oct 2026
- Sales tasks
- The chatbot is designed to handle leads, answer questions, book appointments and help close deals around the clock. · github.com, 9 Oct 2026
- Security policy
- The security policy says only the current main branch receives security patches and asks reporters to disclose vulnerabilities privately. · github.com, 9 Oct 2026
- Security response
- The policy gives a 48-hour acknowledgement target, a five-business-day initial assessment target, and a 30-day patch target for confirmed issues. · github.com, 9 Oct 2026
- Security support
- The security policy supports only the latest main branch and asks reporters to submit vulnerabilities privately. · github.com, 9 Oct 2026
Where Kaia stands on Freedom251
- Sales Chatbot Software#30 of 32