Live Demo
This page runs inside your browser and fetches live RiC-O data from the reference API at ric.theahg.co.za/api/ric/v1 over the OpenRiC Viewing API. Nothing on openric.org proxies or caches — the spec site and the API are genuinely independent. That is the point.
Prefer a catalogue view? /demo/browse/ renders the same data as a responsive card grid with per-type filters — useful for evaluating the shape of a dataset before drilling into the graph.
About the reference backend.
ric.theahg.co.za/api/ric/v1is a standalone Laravel service backed by Heratio’s archival database. Heratio itself is a consumer of this API — every mutating admin action calls/api/ric/v1/*with anX-API-Key, same surface you’re using here. No privileged shortcut.
Ready.
What the demo proves
- The spec (served by openric.org) and the reference API (served by ric.theahg.co.za) live on separate infrastructure.
- The viewer is ported straight from Heratio’s UI and re-used here with a one-line adapter from
openric:Subgraph→ viewer’s{nodes, edges}. Any other server implementing the OpenRiC Viewing API can swap in — same viewer, different backend. - Every edge carries a canonical
rico:*predicate as per Graph Primitives §3.3.