Knowledge Graph Database with Version Control

TerminusDB is the Open Source Knowledge Graph Database with Git-like Version Control (git-for-data).

10 new pages in the last 30 days: What's new?

Person/IE010103
Role/KnowledgeNinja
{
"@type": "Person",
"@id": "Person/IE010103",
name: "John Doe",
role: "Role/KnowledgeNinja",
email: "john.doe@RustyGearsInc.com"
}

TerminusDB is a modern open source knowledge graph database with version control, used for data-centric semantic infrastructures. Learn how to get started with TerminusDB in under thirty minutes.

Installation

Step-by-step guides to setting up your system and installing the library.

Query unification

Learn about the core differentiator of the query engine: query variable unification.

TerminusDB Open Source

Learn more about the Apache 2.0 licensed TerminusDB database.

Documents and Git-for-Data

Learn about the RDF Graph Documents API and Git-for-Data features.

TerminusDB provides a special-purpose closed world assumption RDF knowledge graph implementation with high performance in-memory performance leveraging succinct auto-indexing datastructures.

It offers controlled document API interfaces with a terse JSON-LD-like syntax, GraphQL for precise data query needs and a datalog logical engine with variables bindings for complex queries across the graph.

It includes features that are important when building semantic content infrastructures for complex environments: with immutable history and git-for-data/git-for-graphs branching, merging and synchronization. In effect, it provides a foundation for building a graph data mesh with RDF closed world data products.

The product tour aims to provide you with an understanding of how to navigate the product and get started on your projects.

Community

Join the TerminusDB Community on Discord.

More ways to connect: GitHub.

TerminusDB is open source and free to use under the Apache 2.0 license. Get started with the open source community version on your own computer, by getting started with Docker.

TerminusDB is maintained and offered by Gettier since 2025. We provide the simplest way for subject matter experts to build AI-ready, defensible data foundations. Gettier is a proof layer powered by TerminusDB. We offer Enterprises what they need to run TerminusDB data foundations in production, with or without the Gettier proof layer.

Was this helpful?