Entanglement#

Entanglement is a fully version-controlled knowledge graph built for, among other uses, encoding use cases and answers to complex data fusion questions as a traversable knowledge graph. Many of the nodes within the graph hold references to external data and APIs, making the experience of exploring the graph go beyond simple graph analytics.

Entanglement itself is built atop a scalable, cloud-native graph database capable of scaling to millions or even billions of nodes. Currently, Entanglement supports basic graph queries such as retrieving nodes based on a free text search query, looking them up based on their ID or using a GraphQL interface. Once a node is returned, you can traverse the graph from there by expanding a node to find its nearest neighbors.

Entanglement Overview#

This overview is designed to give you a high-level understanding of the Entanglement service and how it can be used to build knowledge graphs. It covers concepts like Projects which are used to organize the graph, ontologies which are used to define the structure of the graph, and node classes/qulifiers which are used to define the types of nodes.

Entanglement Examples#

This section covers the basics of using Entanglement, including how to create a project, add nodes to the graph, and how to query the graph using the various interfaces available.