urn-solid

Canonical RDF term registry for Solid

What this is

urn:solid is a namespace for location-independent identifiers used by Solid applications and agents. It gives vocabulary terms, logical resources, and messages stable names that survive transport, storage, and registry drift — complementing HTTP URIs without replacing them. Read the spec →

This site is the canonical registry for the vocabulary-term portion of the namespace: urn:solid:<Name> identifiers mapped to the common RDF vocabularies — foaf, schema.org, dcterms, vcard, activitystreams, prov, ldp, solid. Every term is JSON-LD; the registry is designed to be efficient for LLMs and agents.

For LLMs & agents

One fetch gets you the entire vocabulary: /corpus.jsonl — one JSON-LD record per line. Discovery and integration are at llms.txt and SKILL.md.

For humans

Each term lives at /<Name>/ — e.g. /Person/, /Agent/, /name/. Every page inlines its JSON-LD as a <script type="application/ld+json"> data island, so view-source is the spec.

Shape of a term

JSON-LD with a canonical mapping (owl:sameAs), related URIs (rdfs:seeAlso), disambiguation (notToBeConfusedWith), examples, provenance, and an append-only change history. Full schema at /schema/term.schema.json.

Browse