Set the platform token once:
The hosted beta currently runs keyword full-text search. Vector ranking and
the hybrid flow are coming; see Search for the current
status.
1. Create a world
w_<ULID>, and it never changes:
2. Mint a world token
World tokens are what the data plane authenticates. Mint one scoped to the world you just created:wzw_ value lives at token.token and is shown exactly once, at
creation. Copy it now; it is not retrievable later (revoke and re-mint instead):
3. Import data
Worlds ingests RDF in Turtle, TriG, N-Triples, N-Quads, JSON-LD, or plain text chunks. Import a small Turtle graph:contentType exactly.
4. Run your first search
mode tells you which search path actually ran (keyword in the hosted beta,
hybrid when embeddings are configured). Search resolves the
entity; SPARQL answers structured questions about it.
5. Run your first SPARQL query
The subject from search (or any IRI you know) drives a SPARQL 1.1 query:Paging large exports
GET /worlds/{worldId}/export returns at most limit quads per call (default
1000 for JSON). When more data remains, the response carries the next offset in
an X-Next-Offset header (and a nextOffset field in JSON bodies). Pass it
back as offset until the header stops appearing:
limit/offset/X-Next-Offset contract is what the
TypeScript client exposes on exportWorld.