onto_status | Check that the server is running and how many triples are loaded |
onto_validate | After generating or modifying Turtle -- always validate first |
onto_load | Load Turtle/N-Triples/RDF-XML into the triple store |
onto_stats | Sanity-check class / property / triple counts |
onto_lint | Catch missing labels, comments, domains, ranges |
onto_query | Verify structure, answer competency questions |
onto_diff | Compare against a reference or previous version |
onto_save | Persist the active ontology to a file |
onto_convert | Convert between Turtle, N-Triples, RDF/XML, N-Quads, TriG |
onto_clear | Reset the in-memory store |
onto_pull | Fetch ontology from a remote URL or SPARQL endpoint |
onto_push | Push triples to a SPARQL endpoint |
onto_import | Resolve and load owl:imports chains |
onto_marketplace | Browse / install standard ontologies from the curated catalogue |
onto_version | Save a named snapshot before making changes |
onto_history | List saved snapshots |
onto_rollback | Restore a previous snapshot |
onto_unload | Drop the active (or named) ontology from memory |
onto_recompile | Re-parse the source, ignoring the on-disk compile cache |
onto_cache_status | Inspect compile cache: active slot, all entries, [cache] config |
onto_cache_list | Lighter version of cache status — list cached ontologies with metadata |
onto_cache_remove | Remove a cached ontology by name |
onto_repo_list | Enumerate RDF/OWL files in configured [general] ontology_dirs |
onto_repo_load | Load by name / relative path / absolute path inside a configured repo dir |
onto_ingest | Parse a file (CSV, JSON, NDJSON, XML, YAML, XLSX, Parquet) into RDF |
onto_sql_ingest | NEW — SQL SELECT against PostgreSQL or DuckDB → RDF (uses the same mapping format as onto_ingest). DuckDB acts as a federation layer over CSV/Parquet/JSON/HTTPFS/postgres scanner via its extensions. |
onto_import_schema | Introspect PostgreSQL or DuckDB schema → generate OWL |
onto_map | Auto-generate mapping config from data schema + loaded ontology |
onto_shacl | Validate against SHACL shapes |
onto_reason | Run RDFS or OWL-RL inference |
onto_extend | File-based convenience: ingest + SHACL + reason |
onto_dl_check | Check subClass ⊑ superClass via DL tableaux |
onto_dl_explain | Explain why a class is unsatisfiable (DL clash trace) |
onto_plan | Show added/removed classes, blast radius, risk score |
onto_apply | Apply changes in safe or migrate mode |
onto_lock | Protect production IRIs from removal |
onto_drift | Compare versions with rename detection |
onto_enforce | Design pattern checks (generic, boro, value_partition, hierarchy) |
onto_monitor | Run SPARQL watchers with threshold alerts |
onto_monitor_clear | Clear blocked state after resolving alerts |
onto_lineage | View session lineage trail |
onto_crosswalk | Look up clinical terminology mappings (ICD-10, SNOMED, MeSH) |
onto_enrich | Add skos:exactMatch triples linking classes to clinical codes |
onto_validate_clinical | Check class labels against clinical crosswalk terminology |
onto_align | Detect alignment candidates between two ontologies (uses embeddings if loaded) |
onto_align_feedback | Accept/reject alignment candidates for self-calibrating weights |
onto_lint_feedback | Accept/dismiss a lint issue (teaches lint to suppress repeated false positives) |
onto_enforce_feedback | Accept/dismiss an enforce violation (same self-calibration mechanism) |
onto_embed | Generate text + Poincaré structural embeddings for all classes |
onto_search | Natural-language query → most-similar classes (text / structure / product) |
onto_similarity | Cosine + Poincaré distance between two IRIs |