Mosaic AI is Databricks' generative AI platform — the integrated set of services for building, evaluating, serving, and governing GenAI applications directly on the Lakehouse. Rather than stitching together a vector database, an LLM gateway, an evaluation harness, and a separate orchestration framework, Mosaic AI ships these as cohesive products that share Unity Catalog identity, lineage, and access control.
The core building blocks are:
ai_query, ai_classify, and ai_summarize that call serving endpoints from inside warehouse queries.Natural extensions to this section, planned as follow-on pages:
mlflow.deployments, ChatAgent, and the Agent Evaluation harness; deploying as a Mosaic AI Agent endpoint.The services in Mosaic AI share one idea: generative AI components should live next to the governed data they use. Source documents sit in Delta tables, a Vector Search index stays in sync with a table through Delta change data feed, served models and agents run behind Model Serving endpoints, and Unity Catalog applies the same permissions and lineage to tables, indexes, models, and functions. Vector Search is the page in this section today and is the usual starting point, because retrieval quality drives most RAG results.
| Need | Component |
|---|---|
| Semantic retrieval over Delta data | Vector Search |
| Host foundation or custom models | Model Serving |
| Tool-calling applications | Agent Framework |
| Measure answer quality | Agent Evaluation |