/ abzu-inference / Cargo.toml
Cargo.toml
1 [package] 2 name = "abzu-inference" 3 version = "0.1.0" 4 edition = "2021" 5 description = "Privacy-preserving mesh inference via token sharding" 6 license = "AGPL-3.0-only" 7 authors = ["Adrian Murray <adrian@dech.io>"] 8 repository = "https://github.com/adriancmurray/abzu" 9 keywords = ["llm", "inference", "privacy", "sharding", "mesh"] 10 11 [features] 12 default = [] 13 14 [dependencies] 15 # Mesh transport 16 abzu-core = { path = "../abzu-core" } 17 abzu-transport = { path = "../abzu-transport" } 18 abzu-dht = { path = "../abzu-dht" } 19 20 # Serialization 21 serde = { version = "1.0", features = ["derive"] } 22 serde_json = "1.0" 23 postcard = "1.0" 24 bincode = "1.3" 25 26 # Cryptography 27 blake3 = "1.0" 28 ed25519-dalek = "2" 29 rand = "0.8" 30 31 # Encoding 32 hex = "0.4" 33 base64 = "0.22" 34 35 # Async 36 tokio = { version = "1.0", features = ["sync", "time"] } 37 38 # Error handling 39 # Error handling 40 thiserror = "2" 41 tracing = "0.1" 42 43 [dev-dependencies] 44 tokio = { version = "1.0", features = ["rt", "macros"] }