2026
DataMind — Conversational BI platformMost BI tools make it easy to connect data, build dashboards, and ask questions about it. But when an LLM is introduced into the workflow, a different problem appears: how much access should the model actually have to the underlying data? DataMind is a conversational BI platform built around that question. The core idea is simple: the LLM should only have as much access to the database as the user allows, and even with full access, it can only execute harmless, read-only queries. It is a modular-monolith platform letting users ask questions in plain language over relational databases and get back an auditable answer, table, and chart, with an AST-based SQL guard, a configurable disclosure policy, and a semantic layer securing every model-generated query. Solo build spanning a FastAPI backend, React/TypeScript front end, and a multi-database execution layer.
Read the full write-up →