Skip to main content
Checkout the Github of the TuringDB Community Version If you want to support TuringDB leave us a star on Github !
Quick install. The fastest way to install TuringDB in your home directory.
Using Claude Code? Install the TuringDB skill once and let Claude handle the rest of this quickstart for you:
Then in Claude Code run /turingdb install turingdb and create a first graph. See the Claude Code Skill page for more.

Create a Python project with TuringDB

The steps below walk you through setting up a Python project, installing the TuringDB SDK, and running your first graph.
1

Create a UV project

Create a new directory for your project and initialize it with uv:
2

Install TuringDB Python SDK

Using uv package manager:
or using the pip :
You can also install TuringDB using cmake: instructions on Github (link)
3

Running TuringDB

If you want to launch TuringDB instantly in the CLI
If you want to launch TuringDB in the background as a daemon
To stop TuringDB running in the background:
4

Example to create and query a graph

Create graph → list graph → create node & create edge → commit → list graphs → match query

Python SDK

5

Visualise the graph you have created in TuringDB

TuringDB has a built-in visualiser to explore your graphs in the browser. Launch it with the -ui flag:
Then open http://localhost:8080 in your browser.

Exploring your graph:

  1. Launch the UI with turingdb -ui
  2. Choose on the top right the graph you want to explore
  3. Search a node of interest using the search tool or type a CYPHER query
  4. Click on nodes to inspect nodes, double click to expand neighbors..etc. Graph visualisation
You are done!