All Classes and Interfaces
Class
Description
Web UI for exporting the approved assertions and importing a Turtle document back in.
Quartz adapter around
BackupRunner.Takes a backup of the assertions store and uploads it to S3.
Web UI for reviewing branches staged by ingestion: listing branches pending review, viewing a
single branch's staged statements, and approving or rejecting it.
JSON API consumed by
branch.js to apply reviewer edits to a branch pending review, in
place, without a page reload.Core auto-configuration for Cortex: the ontology, SHACL shapes, rule reasoner, the two Jena
Datasets, the eleven core services composed into Cortex, the UsageService
that weights search ranking, and the composed Cortex bean.Backup auto-configuration for Cortex: a Quartz job that periodically snapshots the assertions
store, and the S3 client each snapshot is uploaded through.
MCP server auto-configuration for Cortex: the tools and resources that let AI agents lint,
ingest, query, and search the knowledge graph, and read its ontology.
Configuration properties for Cortex, bound to the
cortex.* prefix.Settings for the scheduled backup job auto-configured by
CortexBackupAutoConfiguration.Settings for the MCP server auto-configured by
CortexMcpAutoConfiguration.Settings for the restore-on-startup step auto-configured by
CortexRestoreAutoConfiguration.Settings for the S3 client auto-configured by
CortexBackupAutoConfiguration, used to upload backups.How the S3 client obtains credentials.
HTTP proxy settings for the S3 client.
Settings for full-text search ranking.
Settings for the web UI auto-configured by
CortexWebAutoConfiguration.Restore-on-startup auto-configuration for Cortex: downloads the most recent backup from S3 and
loads it into the assertions store before the application serves traffic, so a replaced instance
on a fresh volume comes up with its data.
Registers the S3 client, switched by
cortex.s3.enabled.Web UI auto-configuration for Cortex: the Thymeleaf controllers that browse the graph, review and
edit pending branches, export the approved assertions, and stage an uploaded document for review.
Web UI for browsing the knowledge graph: the class hierarchy, the instances of a class, and
everything known about a single resource.
Computes inference once the application is ready, so that queries against a freshly started —
possibly persistent — knowledge graph see inferred statements without waiting for the first
branch approval.
MCP tool that lets AI agents ingest assertions into the knowledge graph, staged on a branch for
human review.
MCP tool that lets AI agents lint assertions against the ontology before ingesting them into the
knowledge graph.
Web UI page rendering the ontology in Turtle syntax.
MCP resource serving the ontology at
cortex://ontology, so AI agents can ground the
assertions they produce in the vocabulary of the knowledge graph.MCP tools that let AI agents interrogate the knowledge graph with SPARQL queries and full-text
search.
Downloads the most recent backup under a key prefix and loads it into the assertions store.
Web UI for searching the knowledge graph from the navbar search bar.
Web UI home page showing statistics of the knowledge graph.