Ask your data.
Trust the answer.
BoloDB lets you talk to any SQL database in plain English. No SQL knowledge required. Every answer comes with a confidence level, a plain-English explanation, and automatic self-repair.
Documentation
What is BoloDB?
The product in plain language — what happens when you connect a database and ask a question.
GuideQuick Start
Get BoloDB running in under 5 minutes with Docker.
Chapter 02Question → Answer
The full pipeline, step by step, with exact code locations for every step.
Chapter 03The AI Layer
How BoloDB uses Google Gemini — models, prompts, API keys, retries, and errors.
Chapter 04Schema Linking
How BoloDB picks which tables the AI sees — making answers cheaper and more accurate.
Chapter 05Safety & Self-Repair
Read-only enforcement, SQL validation, and the automatic repair loop.
Chapter 06Trust & Confidence
How BoloDB learns from your confirmations and computes confidence levels.
Chapter 07File Map
Every file in the repository with a one-line description.
Chapter 08Troubleshooting
"Something is wrong" → what it means → where to look → how to fix it.
Chapter 09Cost Optimisation
Where AI costs come from and every mechanism BoloDB uses to keep them low.
ReferenceAPI Reference
All REST endpoints with request/response shapes and code locations.