mirror of
https://github.com/Priler/jarvis.git
synced 2026-05-26 07:08:11 +00:00
55 lines
1.3 KiB
TOML
55 lines
1.3 KiB
TOML
[workspace]
|
|
members = [
|
|
"crates/jarvis-core",
|
|
"crates/jarvis-app",
|
|
"crates/jarvis-gui",
|
|
"crates/jarvis-cli"
|
|
]
|
|
resolver = "2"
|
|
|
|
[workspace.package]
|
|
version = "0.1.0"
|
|
authors = ["Abraham Tugalov"]
|
|
license = "GPL-3.0-only"
|
|
repository = "https://github.com/Priler/jarvis"
|
|
edition = "2021"
|
|
|
|
[workspace.dependencies]
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
serde_json = "1.0"
|
|
serde_yaml = "0.9"
|
|
once_cell = "1.19"
|
|
log = "0.4"
|
|
rand = "0.8"
|
|
seqdiff = "0.3"
|
|
hound = "3.5"
|
|
platform-dirs = "0.3"
|
|
rodio = "0.21"
|
|
kira = "0.11"
|
|
pv_recorder = { git = "https://github.com/Priler/pvrecorder" }
|
|
vosk = "0.3"
|
|
rustpotter = { git = "https://github.com/Priler/rustpotter" }
|
|
image = "0.25"
|
|
parking_lot = "0.12.5"
|
|
toml = "0.9.8"
|
|
sha2 = "0.10"
|
|
nnnoiseless = "0.5"
|
|
sysinfo = "0.37.2"
|
|
tokio-tungstenite = "0.28.0"
|
|
futures-util = "0.3"
|
|
fluent = "0.17.0"
|
|
fluent-bundle = "0.16.0"
|
|
unic-langid = "0.9"
|
|
chrono = "0.4"
|
|
mlua = { version = "0.11.5", features = ["lua55", "vendored", "async", "serde"] }
|
|
reqwest = { version = "0.13.1", features = ["blocking", "json"] }
|
|
tempfile = "^3.24"
|
|
winrt-notification = "0.5"
|
|
|
|
fastembed = { version = "^5.8.1", default-features = false, features = ["ort-download-binaries"] }
|
|
ort = { version = "=2.0.0-rc.11" }
|
|
ndarray = "0.17"
|
|
tokenizers = { version = "0.22", default-features = false }
|
|
regex = "1"
|
|
|