Skip to content

kurra Python Library

kurra is a Python package and command-line application for working with Knowledge Graph (RDF) data. It provides file conversion and hierarchy tools, label handling, SPARQL access, SHACL validation, Graph Store Protocol operations, and database helpers.

It is built on top of RDFLib and, over time, some of its functionality is likely to be absorbed into RDFLib.

It supplies functions to:

  • manipulate local RDF files
  • send commands to RDF databases - "triplestores"
  • query files or databases using the SPARQL query language

kurra has detailed documentation for installation and use at its repository's home page:

Note

kurra is a dependency of other KurrawongAI tooling, in particular PrezManifest.