Skip to content
Kartograph v0.17.1

Quick Start

  • Python 3.12 or higher
  • UV package manager
  • Docker
  • OpenSSL (for generating TLS certificates for local SpiceDB usage)
  1. Clone the repository

    Terminal window
    git clone https://github.com/openshift-hyperfleet/kartograph.git
    cd kartograph
  2. Configure environment

    Default Kartograph configuration files can be found in /env.

  3. Run Kartograph

    Kartograph can quickly be run locally using docker compose:

    Terminal window
    make run

    This will first start a Postgres instance with ApacheAGE installed and then build and run the Kartograph API.

Kartograph exposes an MCP (Model Context Protocol) server that allows AI agents like Claude to query the knowledge graph.

See the MCP Server Guide for connection instructions, available tools, resources, and examples.

Kartograph is built with Domain-Driven Design: