# Documentation

> Everything in the OpenMOCA documentation: what MOCA is, how it fits RAG and sovereign AI, step-by-step guides, the specifications, and the release process.

Source: https://openmoca.org/docs/

OpenMOCA is an open standard for portable grounding for AI. MOCA stands for
Modular Ontology, Content & Attestation.

## Understand

| | |
| --- | --- |
| [Why MOCA?](/docs/why-moca/) | The problem, what MOCA adds to OKF, and what it is not |
| [MOCA and RAG](/docs/moca-and-rag/) | What a package adds to retrieval-augmented generation |
| [Trust and provenance](/docs/trust-and-provenance/) | Who published it, who checked it, whether it is current, and proof of what an answer used |
| [Grounding for AI agents](/docs/ai-agents/) | One package for any agent: MCP, framework bindings and in-process Readers |
| [Ontology for AI retrieval](/docs/ontology/) | Topics, order and prerequisites as structure, and retrieval that uses them |
| [Sovereign and offline AI](/docs/sovereign-ai/) | Grounding that runs on infrastructure you control, with no outside calls |
| [Use cases](/docs/use-cases/) | Where a package layer pays off, and where it does not |
| [Architecture](/docs/architecture/) | MOCA Package, Reader and Application; layers and overlays; how it fits your retrieval stack |
| [MOCA, OKF and MCP](/docs/moca-okf-mcp/) | How the three fit together |
| [FAQ](/docs/faq/) | Short answers: what MOCA is, and how it relates to RAG, vector stores, OKF and MCP |

## Do

| | |
| --- | --- |
| [Quickstart](/docs/quickstart/) | A valid package in five minutes |
| [Walkthrough](/docs/walkthrough/) | Check, sign, review, index and serve a package to an AI agent |
| [Authoring packages](/docs/guides/authoring/) | Content, evidence, validity, versions, members, relations |
| [Structure](/docs/guides/structure/) | `structure.ttl`, concept bindings, structure operations, overlays, retrieval strategies |
| [Signing and review](/docs/guides/signing-and-review/) | Publisher and review attestations, trust roots |
| [Consuming packages](/docs/guides/consuming/) | Use a Reader in TypeScript, .NET or Python: read and verify, search, citation records, your own store, MCP |
| [Search and sidecar indexes](/docs/guides/search-and-indexes/) | One search, backends, scope, hooks, sidecars, vector stores |
| [Capabilities](/docs/guides/capabilities/) | Which features your use needs |

## Decide and plan

| | |
| --- | --- |
| [Versioning and release](/spec/versioning/) | What version numbers promise |
| [Releasing](/project/releasing/) | The maintainer's release runbook |

The normative documents are in [`spec/`](https://github.com/openmoca/moca-spec/tree/v0.6.0/spec).
