Multi-tenant
AI Analytics
in production
Business and engineering questions asked in plain language, answered across four sources that never talked to each other before. Every answer comes back with the query, the commit and the trace behind it.
product datacodegraph
repositorieschromadb
rag corpusvitals
asc + play
vitals for the drop, then the commits that shipped that week.
Answers lived in four silos. "Is this regression ours?" cost a day of three people’s time, every time it was asked.
A LangGraph supervisor with an LLM reflect loop that picks the next specialist from the evidence collected so far: metric, dimensional, code, code-review, mobile. CodeGraphContext over the repos, ChromaDB per tenant, BigQuery for product data, App Store Connect and Play Developer Reporting for vitals. Semantic-model fast paths answer common questions without an LLM in the SQL path. Provider-agnostic LLM factory, Postgres investigation store, tenant isolation from the first commit.
Two companies query one engine against their own data, fully isolated. When the evidence conflicts it says so and shows both hypotheses instead of picking one. The standing rule is that it never returns a causal claim it cannot ground in a source.
