kodegen_simd 0.2.0

KODEGEN.ᴀɪ: Database query and schema exploration MCP tools for AI agents.
Documentation
[[bench]]
harness = false
name = "argmax"
path = "benches/argmax.rs"
required-features = ["bench"]

[[bench]]
harness = false
name = "softmax"
path = "benches/softmax.rs"
required-features = ["bench"]

[[bench]]
harness = false
name = "temperature"
path = "benches/temperature.rs"
required-features = ["bench"]

[dependencies.ahash]
version = "0.8"

[dependencies.anyhow]
version = "1"

[dependencies.arrayvec]
version = "0.7"

[dependencies.bindgen_cuda]
optional = true
version = "0.1"

[dependencies.candle-core]
default-features = false
version = "0.9.2-alpha.1"

[dependencies.candle-kernels]
optional = true
version = "0.9.2-alpha.1"

[dependencies.candle-metal-kernels]
optional = true
version = "0.9.2-alpha.1"

[dependencies.candle-nn]
default-features = false
version = "0.9.2-alpha.1"

[dependencies.candle-transformers]
default-features = false
version = "0.9.2-alpha.1"

[dependencies.crossbeam-utils]
version = "0.8"

[dependencies.cudarc]
default-features = false
features = ["cublas", "cublaslt", "cudnn", "curand", "dynamic-linking", "f16", "std"]
optional = true
version = "0.17"

[dependencies.cyrup_termcolor]
version = "2"

[dependencies.dashmap]
version = "6"

[dependencies.half]
optional = true
version = "2"

[dependencies.lazy_static]
version = "1"

[dependencies.libm]
version = "0.2"

[dependencies.log]
version = "0.4"

[dependencies.metal]
optional = true
version = "0.32"

[dependencies.once_cell]
version = "1"

[dependencies.parking_lot]
version = "0.12"

[dependencies.rand]
version = "0.9"

[dependencies.rayon]
optional = true
version = "1"

[dependencies.regex]
version = "1"

[dependencies.regex-automata]
version = "0.4"

[dependencies.rustc-hash]
version = "2"

[dependencies.schemars]
features = ["derive"]
version = "1"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.smallvec]
version = "2.0.0-alpha.11"

[dependencies.thiserror]
version = "2"

[dependencies.tokenizers]
version = "0.22"

[dependencies.wide]
version = "0.8"

[dev-dependencies.approx]
version = "0.5"

[dev-dependencies.criterion]
version = "0.7"

[dev-dependencies.env_logger]
version = "0.11"

[dev-dependencies.float_eq]
version = "1"

[features]
accelerate = ["dep:accelerate-src", "candle-core/accelerate", "candle-nn/accelerate", "candle-transformers/accelerate"]
bench = []
cuda = ["dep:cudarc", "dep:bindgen_cuda", "dep:candle-kernels", "candle-core/cuda", "candle-nn/cuda", "candle-transformers/cuda"]
cudnn = ["cuda", "cudarc/cudnn"]
debug = []
default = ["reqwest_unstable"]
dev = ["debug"]
metal = ["dep:metal", "dep:candle-metal-kernels", "candle-core/metal", "candle-nn/metal", "candle-transformers/metal"]
mkl = ["dep:intel-mkl-src", "candle-core/mkl", "candle-nn/mkl", "candle-transformers/mkl"]
portable_simd = []
reqwest_unstable = []

[lib]
name = "kodegen_simd"
path = "src/lib.rs"

[package]
authors = ["KODEGEN.ᴀɪ"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["development-tools", "api-bindings"]
description = "KODEGEN.ᴀɪ: Database query and schema exploration MCP tools for AI agents."
edition = "2024"
homepage = "https://kodegen.ai"
keywords = ["mcp", "client", "agent", "claude"]
license = "Apache-2.0 OR MIT"
name = "kodegen_simd"
readme = "README.md"
repository = "https://github.com/cyrup-ai/kodegen-simd"
version = "0.2.0"

[target.'cfg(all(target_os = "linux", target_arch = "x86_64"))'.dependencies.intel-mkl-src]
optional = true
version = "0.8"

[target.'cfg(all(target_os = "windows", target_arch = "x86_64"))'.dependencies.intel-mkl-src]
optional = true
version = "0.8"

[target.'cfg(target_os = "macos")'.dependencies.accelerate-src]
optional = true
version = "0.3"

[[test]]
name = "config"
path = "tests/config.rs"

[[test]]
name = "context"
path = "tests/context.rs"

[[test]]
name = "lib"
path = "tests/lib.rs"

[[test]]
name = "ops"
path = "tests/ops.rs"

[[test]]
name = "serde_constraints"
path = "tests/serde_constraints.rs"

[[test]]
name = "simd_correctness"
path = "tests/simd_correctness.rs"

[[test]]
name = "similarity"
path = "tests/similarity.rs"

[[test]]
name = "similarity_metrics"
path = "tests/similarity_metrics.rs"

[[test]]
name = "utils"
path = "tests/utils.rs"