[package] name = "kebab-rag" version = { workspace = true } edition = { workspace = true } rust-version = { workspace = true } license = { workspace = true } repository = { workspace = true } description = "RAG pipeline: retrieve → gate → pack → generate → cite-validate" [dependencies] kebab-core = { path = "../kebab-core" } kebab-config = { path = "../kebab-config" } kebab-search = { path = "../kebab-search" } kebab-llm = { path = "../kebab-llm" } kebab-store-sqlite = { path = "../kebab-store-sqlite" } serde = { workspace = true } serde_json = { workspace = true } regex = { workspace = true } time = { workspace = true } tracing = { workspace = true } thiserror = { workspace = true } anyhow = { workspace = true } blake3 = { workspace = true } [dev-dependencies] kebab-llm = { path = "../kebab-llm", features = ["mock"] } tempfile = { workspace = true } rusqlite = { workspace = true } serde_json = { workspace = true }