Guides

Task-oriented guides for building applications with SparqlModel. For normative API detail see SparqlModel Technical Specification; for deployment see SparqlModel production guide.

Real-world examples (Nobel, DCAT, Wikidata, Schema.org) live on Real-world examples and in the site sidebar under Guides.

Guide

Description

Models and Pydantic validation

Pydantic validation, Field constraints, read/write validation stack

Sessions and stores

Lifecycle, flush queue, identity map, MemoryStore vs HttpStore

Query DSL

Filters, boolean logic, multi-hop paths, limits, compiler behavior

FastAPI integration

Per-request sessions, lifespan, content negotiation, testing

Real-world examples

Nobel, DCAT, Wikidata, Schema.org — bundled public datasets with SPARQLSession