1[package]
2name = "ai"
3version = "0.1.0"
4edition = "2021"
5publish = false
6
7[lib]
8path = "src/ai.rs"
9doctest = false
10
11[features]
12test-support = []
13
14[dependencies]
15gpui = { path = "../gpui" }
16util = { path = "../util" }
17language = { path = "../language" }
18async-trait.workspace = true
19anyhow.workspace = true
20futures.workspace = true
21lazy_static.workspace = true
22ordered-float.workspace = true
23parking_lot.workspace = true
24isahc.workspace = true
25regex.workspace = true
26serde.workspace = true
27serde_json.workspace = true
28postage.workspace = true
29rand.workspace = true
30log.workspace = true
31parse_duration = "2.1.1"
32tiktoken-rs = "0.5.0"
33matrixmultiply = "0.3.7"
34rusqlite = { version = "0.29.0", features = ["blob", "array", "modern_sqlite"] }
35bincode = "1.3.3"
36
37[dev-dependencies]
38gpui = { path = "../gpui", features = ["test-support"] }