TuringDB home pagelight logodark logo
  • Discord
  • GitHub
  • Website
TuringDB

Get Started

  • Introduction
  • Get Started
  • Claude Code Skill
  • Commands

Concepts

  • Overview
  • A Columnar Graph Database
  • Versioning System
  • The DataPart System
  • Zero-Locking Architecture
  • Snapshots Isolation

Benchmarks

  • Results Summary
  • Technical Report

Query Language

  • Query Language
  • CheatSheet

Importing data

  • JSONL
  • CSV
  • Neo4j
  • GML
  • Parquet

Graph Development

  • Create Graph
  • Load Graph
  • Load External data
  • Create a Change
  • List Changes
  • Create Nodes and Edges
  • Update Properties
  • Submit a Change
  • Time Travel
  • Graph Examples

Vector Search

  • Vector Search

Graph Algorithms

  • Shortest Path

Tutorials

  • Example Notebooks

Python SDK

  • Get Started
  • Reference

Troubleshooting

  • Troubleshooting

  • Start
  • Options
  • Examples
  • UI
  • Options
  • Examples
  • Stop
  • Options
  • Examples
Get Started

CLI Commands

Reference for TuringDB CLI commands: start, UI, and stop.

​
Start

Starts the TuringDB server. This is the default command, running turingdb without a subcommand is equivalent to turingdb start.

turingdb start [options]

​
Options

FlagDescriptionDefault
-demonRun TuringDB as a background daemonoff
-p <port>HTTP server listen port6666
-i <addr>HTTP server listen address127.0.0.1
-turing-dir <path>Root Turing home directory~/.turing
-load <graph>Load a graph at startup (can be repeated)
-in-memoryRun without writing graphs to diskoff
-reset-defaultDelete the default graph before startingoff
-uiLaunch the built-in visualizer proxyoff
-ui-port <port>Visualizer proxy port8080
-start-timeout <ms>Time to wait for daemon readiness500

​
Examples

Interactive mode (default):

turingdb

Daemon mode on a custom port:

turingdb start -demon -p 7777

Daemon mode with the visualizer:

turingdb -demon -ui

Load a graph at startup:

turingdb -load mygraph

​
UI

Launches the built-in graph visualizer.

turingdb start -ui [options]

Once started, open the visualizer at http://127.0.0.1:8080 (or the port set via -ui-port).

​
Options

FlagDescriptionDefault
-uiLaunch the built-in visualizeroff
-ui-port <port>Visualizer port8080

​
Examples

Start TuringDB with the UI:

turingdb -ui

Start TuringDB as a daemon with the UI on a custom port:

turingdb -demon -ui -ui-port 9090

​
Stop

Gracefully stops a TuringDB instance running as a daemon. It sends a stop signal through the Unix socket and waits for the process to shut down gracefully.

turingdb stop [options]

​
Options

FlagDescriptionDefault
-turing-dir <path>Root Turing directory of the instance to stop~/.turing
-timeout <ms> / -t <ms>Time to wait for the process to release its lock3000

​
Examples

Stop the default instance:

turingdb stop

Stop an instance running in a custom directory:

turingdb stop -turing-dir /data/myturing
Claude Code SkillOverview
githublinkedinyoutubediscord