About OpenMOCA
OpenMOCA is an open standard for portable grounding for AI. MOCA stands for Modular Ontology, Content & Attestation. A MOCA package carries the knowledge an AI system answers from, how it is organised, and the original sources it came from, sealed by one digest and optionally signed. Open Readers in TypeScript, .NET and Python read, verify, search and cite it the same way, on a server or offline. See why MOCA for the problem it solves.
What the project is
Section titled “What the project is”- The specification: the package format, the Reader contract and interface, attestations and sidecar indexes, with a conformance corpus every Reader must pass.
- Three Readers, in TypeScript, .NET and Python, that reach the same conclusions about every package.
- Tools to convert, check, sign and index packages, and an MCP server.
- This site and its examples, and Try OpenMOCA, a live demo.
Everything is open source under Apache-2.0 and developed in the open on GitHub.
Who maintains it
Section titled “Who maintains it”OpenMOCA is maintained by PI & Mash Solutions Ltd, a company registered in England and Wales (number 17429224). PI & Mash holds the OpenMOCA trade mark on behalf of the project. The standard does not depend on any product: anyone can implement a Reader, and any Reader that passes the conformance corpus reads packages the same way.
How it is governed
Section titled “How it is governed”Today one maintainer has the final say, with decisions recorded as public decision records. The project plans to add co-maintainers and a lightweight proposal process as it grows, and to work towards a 1.0 standard once the format has settled and is used beyond its maintainer. See governance and the roadmap.
Take part
Section titled “Take part”Ask a question or share a use case in Discussions, propose a change through contributing, or get in touch.