Interface Cortex

All Superinterfaces:
CortexArchive, CortexBranches, CortexInference, CortexIngestor, CortexLinter, CortexOntology, CortexQuery, CortexSearch, CortexStatistics

Entry point to a Cortex knowledge graph.

Cortex is an ontology-backed memory store. Assertions are ingested as RDF, validated against SHACL shapes, and staged on a branch (a named graph) until they are explicitly approved into the graph or rejected. Approved statements are recorded with provenance, enriched by rule-based inference, and can be explored via SPARQL queries or full-text search.

This interface composes every role — CortexOntology, CortexLinter, CortexIngestor, CortexBranches, CortexArchive, CortexQuery, CortexSearch, CortexStatistics, and CortexInference — for convenience. Consumers that only need a subset of this surface should depend on the corresponding role interface directly rather than on Cortex, so their dependency reflects what they actually use.