Hyperknowledge aims to be a common data format and protocol for structured conversations.
Because we want to allow the full range of conversation, including meta-statements, the data is recursive hypergraph, inspired by topic maps and concept maps; this will be represented as nested frames and exposed as linked data. The frames will be connected to annotations of statements.
The protocol will both allow linked data access and an event-based subscription model.
https://www.hyperknowledge.org