Domain Plugins
A Muse domain defines a unique state space — MIDI, code, genomics, climate simulation — and the six interfaces Muse uses to version it. Any agent or developer can register one.
Semantic version control for source code. Treats code as a structured system of named symbols (functions, classes, methods) rather than...
Content-addressed, signed, agent-native artifact hosting. A mist is a single versioned artifact (code, MIDI, ABI, or any binary blob)...
Identity graph domain — version-controlled humans, agents, and orgs with acyclicity enforcement, root-distance indexing, and recursive...
Vault-native version control for Knowtation Markdown knowledge bases. Tracks notes, structured frontmatter, sections, wiki-links, entity...
Build your own domain
Implement the MuseDomainPlugin protocol — six interfaces —
and any state space becomes versionable: genomics, climate simulation,
3D spatial design, spacetime, or anything else you can imagine.