gqls-cli 0.1.2

Fuzzy and semantic search over a GraphQL schema (SDL, introspection JSON, or a live endpoint), plus a field-to-resolver jump.
Documentation
//! gqls — GraphQL schema search.
//!
//! Layered like `rq`: a source loader turns a schema (SDL file, or — planned
//! — an introspection URL) into flat [`model::SchemaRecord`]s, and a search
//! layer ranks them. Two capabilities are *borrowed* rather than rebuilt:
//!
//! - fuzzy ranking — adapted from `rq`'s `search/score.rs`
//!   (`~/code/lib/rust/rq`); see [`search::score`].
//! - semantic search — lifted from `ae`'s local embedding pipeline
//!   (`~/code/lib/rust/ae`: `embed.rs` + `mrl.rs`); see [`semantic`].
//!   Behind the `semantic` cargo feature (pulls in ONNX Runtime).

pub mod cli;
pub mod load;
pub mod model;
pub mod resolve;
pub mod search;

#[cfg(feature = "_semantic")]
pub mod semantic;