Start with a shared model
A schema compiler generates models and codecs for multiple languages. Wire formats, compression and compatibility rules vary by output and provider.
Independent State Framework
Define application models, exchange structured data and add managed state where it fits. Serializer is an independently named framework with released capabilities defined by language and component profiles.
Released — profile-specific support. Check the installed version, language and component before selecting a capability.

Released within documented profiles
A schema compiler generates models and codecs for multiple languages. Wire formats, compression and compatibility rules vary by output and provider.
The C++ managed runtime supports typed editing, transactions, immutable reads and history. Recovery journals follow their selected durability contract.
Authority/client mechanisms coordinate edits and selected merges. Applications supply authentication, transport, trusted session bindings and conflict handling.
The optional C++ database persists complete eager roots. Scalar and disk indexes have bounded profiles; they do not make the entire model larger than RAM.
Know the boundaries
A place in the wider picture
What comes next
Public resources