Bodhi — a local-first desktop AI agent that actually does the work: it breaks down tasks, calls tools, streams every step live, and turns repeat work into automation. A Tauri shell over the Bamboo agent harness (Rust) and the Lotus UI (React).
Drift inferred · capture-to-capture
tool count over time
06-15 02:35 now
0t
1t
transport — counts 1 tools · 0 res
· 0 prompts
permission surface via README inference
tools
-
macOS
creates the symlink /usr/local/bin/bamboo → bundled binary. If that needs privileges, a single admin prompt (osascript … with administrator privileges) is shown.
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 22
declared dependencies 55
- @tauri-apps/cli@^2
- tokio@1
- tokio-util@0.7
- tokio-stream@0.1
- serde@1
- serde_json@1
- serde_yaml@0.9
- async-trait@0.1
- thiserror@1
- anyhow@1
- log@0.4
- env_logger@0.11
- tracing@0.1
- tracing-subscriber@0.3
- chrono@0.4
- actix-web@4
- actix-cors@0.7
- actix-http@3
- uuid@1
- regex@1
- dirs@5
- dashmap@6
- futures@0.3
- futures-util@0.3
- bytes@1
- walkdir@2
- libc@0.2
- async-stream@0.3
- glob@0.3
- globset@0.4
- sha2@0.10
- aes-gcm@0.10
- rand@0.8
- hex@0.4
- rusqlite@0.31
- tauri@2.5
- tauri-build@2.5
- tauri-plugin-dialog@2
- tauri-plugin-fs@2
- tauri-plugin-global-shortcut@2
- tauri-plugin-shell@2
- tauri-plugin-process@2
- tauri-plugin-notification@2
- tempfile@3
- wiremock@0.5
- tokio-test@0.4
- mockall@0.13
- clap@4
- url@2
- once_cell@1
- crossbeam@0.8
- zstd@0.13
- webbrowser@1
- portable-pty@0.8
- toml@0.8