[package] name = "searchi-service" version.workspace = true edition.workspace = true license.workspace = true description = "Persistent local hybrid retrieval over Searchi lexical and CPU semantic engines" [dependencies] anyhow.workspace = true serde.workspace = true searchi-core = { path = "../searchi-core" } searchi-semantic = { path = "../searchi-semantic" } searchi-media = { path = "../searchi-media" } rusqlite = { version = "0.32", features = ["bundled"] } sha2 = "0.10" fs2 = "0.4" usearch = { version = "=2.26.4", default-features = false, features = ["numkong"] } [dev-dependencies] tempfile = "3" serde_json.workspace = true