Loading…
Loading contentLoading…
Loading contentThe knowledge graph is the operating core. Everything references entities; nothing references pages. The website is one client — and so are the mobile app, desktop app, public API, and AI systems to come.
7351 entities · 12867 relations · 17 registries · 7 layers · graph v1.0.0 · schema v1.0.0
Seven independent layers with an acyclic dependency contract. The Graph layer is the core; it never depends on a layer above it.
Views and interfaces. The website is one client; mobile, desktop, and embeds are future clients. Pages are views — entities are reality.
app, componentsDiscovery, search, comparison, recommendations — the ways humans and machines traverse the graph.
lib/discovery, lib/search, lib/compareEditorial knowledge built on entities: content entries, the section/category taxonomy, learning paths, and timelines.
content, lib/content, lib/learn, lib/timelinesThe operating core: the canonical knowledge graph of entities and typed relations. Everything references entities; nothing references pages.
knowledge-graphThe platform core: the universal registry-of-registries, entity runtime, metadata generation, localization, search core, and extension points.
platformOpen datasets, image-asset metadata, and citations — machine-readable views generated from the graph.
lib/datasets, lib/media, lib/citationsAuthoritative source organizations (NASA, ESA, IAU, NOIRLab, ESO, SIMBAD, NED, …). The leaf layer; depends on nothing.
lib/sourcesNothing exists outside a registry. Every collection registers with a typed descriptor and a live count.
| Registry | Layer | Count |
|---|---|---|
| Entity RegistryEvery entity in the knowledge graph. | graph | 7,351 |
| Relationship RegistryEvery typed relation between entities. | graph | 12,867 |
| Schema RegistryEntity and relation type definitions. | graph | 382 |
| Dataset RegistryOpen datasets generated from the graph. | data | 127 |
| Image RegistryProvenance-first image assets. | data | 0 |
| Citation RegistryPeer-reviewed and authoritative references. | data | 158 |
| Source RegistryAuthoritative source organizations. | source | 42 |
| Explorer RegistryWays to traverse and browse the graph. | explorer | 23 |
| Learning RegistryStructured learning paths. | knowledge | 76 |
| Timeline RegistryCurated, sourced chronologies. | knowledge | 5 |
| Component RegistryReusable platform presentation modules. | presentation | 17 |
| Locale RegistrySupported and planned languages. | registry | 11 |
| Extension RegistryRegistered platform extensions. | registry | 9 |
| Evidence RegistryStandardized evidence levels. | registry | 6 |
| Review RegistryScientific review records (architecture). | registry | 66 |
| Provenance RegistrySourced scientific fact records (architecture). | registry | 66 |
| Version RegistryObject-level version history (architecture). | registry | 0 |
One call — resolveEntity(id) — assembles everything about an entity from every subsystem, so every client sees the same reality.
Example: planet:mars
The execution layer — 88 pure, framework-independent modules. Every consumer resolves reality through the engine; nothing reads the graph directly.
Graph-derived, no hardcoded lists.
| Planets | 8 |
| Moons | 24 |
| Moons of Jupiter | 5 |
| Moons of Saturn | 7 |
| Galaxies | 145 |
| Nebulae | 121 |
| Deep-sky objects | 642 |
| Constellations | 88 |
| Objects studied by JWST | 2 |
| Objects studied by Hubble | 6 |
| Space telescopes | 20 |
| Observatories | 25 |
| Space missions | 76 |
| Missions to Mars | 13 |
| Astronomers | 48 |
| Objects with a known discoverer | 5 |
Not implemented (would require measurement data we don't fabricate): Brightest stars, Nearest stars, Largest galaxies, Planets with rings, Astronomers from Italy.
Scientific walk from James Webb Space Telescope (depth 2).
11 reusable card types over a shared surface — composed identically by every client. Live examples:
Galaxy
The nearest large spiral galaxy to the Milky Way and the most distant object readily visible to the naked eye.
Dataset
Named stars in the knowledge graph, with their constellations and connections.
Space mission
Apollo 11 was the NASA mission that in July 1969 first landed humans on the Moon, with Neil Armstrong and Buzz Aldrin walking on the lunar surface.
Astronomer
Galileo Galilei was an Italian astronomer and physicist who pioneered telescopic astronomy, discovering the four largest moons of Jupiter.
Learning path
A practical path to observing — the Moon, planets, meteor showers, eclipses, satellites, and space weather. Each lesson connects to real sky objects and honest, source-backed data (no fabricated live values).
Timeline
Landmark crewed and robotic missions of the space age.
Comparison
Two terrestrial neighbors of Earth — a cold desert world and a scorching greenhouse.
Located in
Explorer
Browse topics, entities, and connections across the graph.
Gallery
Verified, openly-licensed imagery is added with full provenance.
Observation
Target: M31 — Andromeda Galaxy
New capabilities register without changing the core (9 registered).
11 languages prepared; identifiers are never localized.
10 providers, every result tracing to a graph entity.
The graph is open and machine-readable. Explore the datasets, registries, and API contracts.