ApertureDB builds a RAG chatbot on its own documentation to surface and close content gaps
ApertureDB's documentation was scattered across multiple tools and repositories with no semantic search, making it hard for users unfamiliar with the product's specific terminology to discover how to accomplish tasks.
GitHub Pages documentation went out of sync with the codebase, and separate Python SDK documentation in a second repository made lookup inconvenient with nothing tying the two sources together.
The RAG chatbot handles 10–50 queries per week on its alpha release, helps users discover documentation semantically without knowing ApertureDB-specific terms, and surfaces documentation gaps that the team then fills.
Frequently asked questions
What did this team achieve with this AI workflow?
The RAG chatbot handles 10–50 queries per week on its alpha release, helps users discover documentation semantically without knowing ApertureDB-specific terms, and surfaces documentation gaps that the team then fills.
What tools did this team use?
ApertureDB, LangChain, RAG, LLM, Docusaurus, Cohere.
What results were reported?
Weekly chatbot queries (alpha): 10-50 queries a week; Documentation discoverability vs keyword search: immensely more powerful than mere keyword search (source-reported, not independently verified).
What failed first in this deployment?
GitHub Pages documentation went out of sync with the codebase, and separate Python SDK documentation in a second repository made lookup inconvenient with nothing tying the two sources together.
How is this customer support AI workflow structured?
Documentation crawl ingestion → User submits natural-language query → Semantic retrieval via ApertureDB → LLM answer and reference generation → Gap identification and doc update.