Comparison

Kelu vs Inkeep

Both platforms deliver embeddable AI chat and search for developer documentation. This comparison covers retrieval architecture, GitHub indexing, Slack and Discord bots, versioned docs support, and pricing model — based on publicly available information.

Feature comparison

Information about Inkeep is based on their public website and documentation.

Feature
Kelu
Inkeep
Retrieval method
Hybrid: pgvector semantic + BM25 full-text, RRF fusion, LLM query rewrite, cross-encoder re-ranking
Semantic vector search with keyword fallback
Website / docs crawling
Yes — sitemap and link discovery, incremental sync
Yes
GitHub repo indexing
Yes — READMEs, docs/, ADRs, changelogs, plus issues, pull requests and discussions. Git-push webhook for incremental sync.
GitHub supported
Slack bot
Yes — /askai slash command and @mention. Included on Pro and Enterprise.
Available
Discord bot
Yes — slash command and @mention. Included on Pro and Enterprise.
Available
Web widget
Yes — hosted at widget.kelu.dev. reCAPTCHA bot protection. Full CSS override.
Yes — embeddable widget
React component
Yes — @kelu/react. <KeluChat /> and useKelu headless hook.
React component available
JavaScript / Node SDK
Yes — @kelu/sdk. Framework-agnostic. Targets web, React Native, Node.js.
Available
Open REST API
Yes — fully documented. WebSocket streaming. No gating on API access.
API available
Collections & per-collection permissions
Yes — group sources, scope client keys per collection
Project-level scoping
Versioned documentation
Yes — v1, v2, latest tags on sources. Per-version client keys.
Not documented
Bot protection (reCAPTCHA)
Yes — widget.kelu.dev includes reCAPTCHA. Invisible to real users.
Not documented
Suggested questions & related articles
Yes — included in every chat response
Available in some configurations
Analytics & daily trends
Yes — conversations, feedback ratio, gaps, daily trends on all plans
Analytics dashboard available
AI evals (groundedness, citation quality)
Yes — automated LLM-as-judge evals, scores exportable via API
Quality monitoring available
Pricing transparency
Public pricing page. Free plan included. No per-seat fees.
Contact for pricing

Where Kelu focuses differently

Hybrid search with intelligent query rewriting

Kelu runs LLM query rewrite and expansion before hitting the retrieval layer. This means a user asking 'how do I auth' will retrieve the same chunks as 'authentication SDK setup guide'. Combined with RRF fusion and cross-encoder re-ranking, the top-K results are more relevant with less prompt engineering.

Git-push incremental sync for repos

Kelu installs a lightweight webhook in your GitHub repository. Every push to the configured branch triggers an incremental re-index of changed files only — no full re-crawls, no manual triggers. Your chatbot always answers from the current state of your codebase.

Versioned docs and per-collection access control

Serve v1, v2, and latest independently. Collections let you issue separate client keys for each version or audience segment, so users querying your legacy docs never receive answers from your current-version content. Useful for multi-product teams and long-tail version support.

Full public pricing with a free tier

Kelu publishes all plan limits and prices openly. The free plan includes 1 knowledge base and 100 AI questions per month — enough to evaluate the platform end-to-end without a sales conversation.

Frequently asked questions

How is Kelu different from Inkeep?

Both platforms turn documentation into citation-backed AI answers. Kelu differentiates on retrieval (hybrid pgvector + full-text with RRF fusion, LLM query rewriting, and re-ranking), ungated API/SDK access on every plan, collections with per-key permissions, versioned docs, and public pricing with a free tier.

Can I migrate from Inkeep to Kelu?

Yes. Kelu indexes the same kinds of sources — docs sites, GitHub repos, Notion, Confluence, and resolved helpdesk tickets — so migration is usually just reconnecting your sources and swapping the widget embed or SDK calls. Most teams are running in under an hour.

Does Kelu support the same integrations?

Kelu ships a web widget, React component, JavaScript/Node SDK, Slack and Discord bots, an open REST API with WebSocket streaming, an MCP server per knowledge base, and helpdesk integrations for ticket deflection and copilot drafts.

Do answers include citations?

Yes. Every answer links to the exact source passages it was grounded in, and automated LLM-as-judge evals continuously score groundedness and citation quality.

Is my data used to train AI models?

No. Your connected content and your users' conversations are never used to train models. Content is indexed solely to answer questions for your knowledge base, and PII masking and retention controls are built in.

How much does Kelu cost?

Pricing is public — there is a free plan with no credit card required, and paid plans scale with usage rather than per-seat fees. See the pricing page for current details.

Is this comparison up to date?

The Inkeep column is based on publicly available information from their website and documentation. If you spot something outdated, contact us and we'll correct it.

See for yourself

Connect your docs and get your first AI-powered answer in under 5 minutes. No credit card required.