irongit

Open source voice dictation for your whole desktop. Local whisper.cpp transcription, global hotkeys, optional LLM enhancement via Claude Code, Gemini CLI, Codex, or any API. Wayland-first.

mutterbox/src-tauri/Cargo.toml
40 lines1.1 KB
1[package]
2name = "mutterbox"
3version = "0.1.0"
4description = "Open source dictation with local whisper models and optional LLM cleanup"
5authors = ["mutterbox contributors"]
6license = "MIT"
7edition = "2021"
8
9[lib]
10name = "mutterbox_lib"
11crate-type = ["staticlib", "cdylib", "rlib"]
12
13[build-dependencies]
14tauri-build = { version = "2", features = [] }
15
16[dependencies]
17tauri = { version = "2", features = ["tray-icon", "image-png"] }
18tauri-plugin-opener = "2"
19serde = { version = "1", features = ["derive"] }
20serde_json = "1"
21tauri-plugin-clipboard-manager = "2"
22tauri-plugin-notification = "2"
23cpal = "0.16"
24whisper-rs = "0.16"
25enigo = "0.6"
26reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls", "stream"] }
27futures-util = "0.3"
28tokio = { version = "1", features = ["fs", "io-util", "process", "time"] }
29
30[target.'cfg(not(any(target_os = "android", target_os = "ios")))'.dependencies]
31tauri-plugin-autostart = "2"
32tauri-plugin-global-shortcut = "2"
33tauri-plugin-single-instance = "2"
34
35[target.'cfg(target_os = "linux")'.dependencies]
36glib = "0.18"
37
38[profile.release]
39lto = true
40codegen-units = 1