[package]
name = "code-search-please"
description = "Hybrid code search for agents — core library (Rust rewrite of MinishLab/semble)."
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
authors.workspace = true
homepage = "https://github.com/pleaseai/code-search"
documentation = "https://docs.rs/code-search-please"
readme = "README.md"
keywords = ["code-search", "search", "embeddings", "bm25", "agents"]
categories = ["development-tools", "text-processing"]
[lib]
name = "csp"
[dependencies]
serde = { workspace = true }
serde_json = { workspace = true }
thiserror = { workspace = true }
regex = { workspace = true }
fancy-regex = { workspace = true }
indexmap = { workspace = true }
ignore = { workspace = true }
sha2 = { workspace = true }
tempfile = { workspace = true }
model2vec-rs = { workspace = true }
tree-sitter = { workspace = true }
tree-sitter-language-pack = "1.9"