Skip to content

Rust & CLI (Strixonomy)

Canonical embedder guide: Rust library guideWorkspace, classification, transactions, and examples.

This page is a short CLI-oriented index. For VS Code only, see Strixonomy VS Code extension.

Strixonomy is the Rust semantic workspace engine: strixonomy CLI, strixonomy-* crates on crates.io, and strixonomy-lsp (bundled in the VS Code extension).

Quick start

cargo install strixonomy-cli --locked --version 0.27.0
strixonomy query /path/to/ontologies "SELECT * FROM classes"
strixonomy validate /path/to/ontologies

Linux CI: prefer the release binary over cargo install on every job.

Install CLI & CI (detail)

CLI workflows

Task Guide / command
Index and inspect strixonomy inspect <workspace>CLI reference
SQL virtual tables strixonomy queryStrixonomy SQL views
SPARQL strixonomy sparqlSPARQL reference
Lint / CI gate strixonomy validateCI integration
EL / RL / RDFS classify strixonomy classifyReasoner
Turtle / OBO patches strixonomy patchPatch reference
Workspace refactor strixonomy refactorRefactoring guide

Rust library embedding

Topic Guide
Start here Rust library guide
API crosswalk Rust API reference
Crate map strixonomy/crate-map.md
Workspace example examples/strixonomy_workspace.rs

Primary dependency: strixonomy = "0.27".