

Load.
Define classes and commit JSON records, or import RDF.
Vector search, graph patterns and reasoning run in one SPARQL query. A read names its commit. Evals check the model calls.
Use the SDKs or the MCP tools. Results come with the rows, the commit and the plan.






A search query reports its plan: nearest, filter_first or search_first.
Reads report served_at_seq. Pin a read with as_of_commit_seq to replay it.
MCP tools, TypeScript and Python SDKs, and plain HTTP.


Run the server with npx for Claude Code, Cursor or Codex. Or connect the hosted server with OAuth sign-in.
A hosted service in the EU, with your data in object storage.
@littlebigbrain/clientThe TypeScript SDK for Node 18 and later, browsers and edge runtimes.
littlebigbrainThe Python SDK for Python 3.10 and later.
@littlebigbrain/mcpThe MCP server, over stdio or hosted with OAuth.
SHACLA write that breaks your rules returns 400 with the reason.
Idempotency-KeyA retried write returns replayed: true and writes nothing twice.
compareCompare what a query returns at two commits.


Define classes and commit JSON records, or import RDF.


SPARQL with search:similarTo, paths and entailment.


Goldens are scored by commit. Trials test cheaper models.
It is a knowledge graph with search built in. Vector search runs through POST /v1/search and inside SPARQL.
JSON records, NDJSON up to 32 GiB per job, and N-Triples, Turtle, N-Quads or TriG.
Store served_at_seq with the answer. Run the query again with as_of_commit_seq.
Yes. Read with strong consistency, or wait for min_indexed_seq.