# Mosaic

> Modular RAG framework: compose retrieval-augmented generation pipelines from validated building blocks. An Advisor recommends a pipeline from a plain-language brief; coding agents use the `mosaic` CLI (JSON output) or the `mosaic-mcp` MCP server.

## Docs

- [README](README.md): overview, quick start, validation and the Advisor
- [AGENTS.md](AGENTS.md): how coding agents build RAG apps with Mosaic: workflow, components, issue codes, CLI and MCP tools
- [mosaic.yaml](mosaic.yaml): annotated config with every stage
- [OpenAPI](platform/web/src/api/openapi.json): the HTTP API contract

## Optional

- [SDK specification](Mosaic_SDK_Document.md): the full design document
