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.