Unified AI Context Protocol
UACP is a vendor-neutral, open standard for representing, storing, and exchanging AI conversation data across tools. It enables portability between ChatGPT, Claude, Gemini, Cursor, and any other AI assistant — without lock-in.
FusionLayer is the first production adopter of UACP and implements it as the native cross-vendor memory interchange format.
Specification
Full spec, JSON schemas, and extension registry — public repository coming soon.
Conformance suite
110 test vectors and a public conformance harness — releasing with the public spec.
Reference implementations
TypeScript, Python, and Go reference implementations. MIT licensed — releasing with the public spec.
Adopters
Organizations and products that have adopted UACP as their conversation interchange format.
| Name | Since | Usage |
|---|---|---|
| FusionLayer engine | 2026-05 | Native conversation storage and cross-vendor context injection |
To add your project, contact us — the public ADOPTERS.md file will be available when the specification repository opens.
About the standard
UACP defines a common envelope for AI conversation data — messages, tool calls, attachments, reasoning blocks, citations, and artifacts — with optional extensions for encryption, signing, sync, audit trails, and more.
The standard is dual-licensed: Creative Commons Attribution 4.0 for the specification text, MIT for reference implementations. Anyone can implement UACP without restriction.
The current stable version is v0.6.0. Release notes will be available when the specification repository opens.