What is TuringDB?
TuringDB is an in-memory column oriented graph database engine built in C++ for analytical, AI-driven, and read-intensive workloads. With version-controlled storage and zero-locking execution, it gives you blazing-fast queries, snapshot isolation, and seamless integration with modern AI pipelines. The platform has three main components: the TuringDB engine (a columnar, version-controlled graph store), the Python SDK for building applications and pipelines, and a built-in visualizer for exploring graphs in the browser.Guides

Setup
Get up and running in minutes with our step-by-step guide

Concepts and Architecture
Learn about the core concepts and architecture of TuringDB

Query Language
TuringDB query language based on OpenCypher

Benchmarks
See how TuringDB performs against other graph databases
Quickstart
You need a terminal, and optionally Python withuv or pip if you want to use the SDK.
Install and launch TuringDB using whichever method fits your setup:
turingdb -ui and head to http://localhost:8080. For the full walkthrough, see the Get Started guide.

