Installation¶
From crates.io¶
Note
Requires Rust 1.88+ (edition 2024).
From GitHub Releases¶
Each release includes prebuilt archives for:
- Linux x86_64 / aarch64
- macOS Intel / Apple Silicon
Download the tar.gz for your platform, unpack, and put sessfind on your PATH. SHA256 checksums are included for verification.
From source¶
git clone https://github.com/letsdev-it/sessfind.git
cd sessfind
cargo install --path crates/sessfind
Build manually¶
cargo build --release
# Binaries at target/release/sessfind and target/release/sessfind-semantic
cp target/release/sessfind ~/.local/bin/
Semantic search plugin (optional)¶
The semantic search plugin uses an embedded ML model (~450MB) to find sessions by meaning, not just keywords. It supports Polish and English (and 100+ other languages).
# From crates.io
cargo install sessfind-semantic
# Or from source
cargo install --path crates/sessfind-semantic
Info
Once installed, sessfind automatically detects the plugin and enables semantic search mode in the TUI (Shift+Tab to cycle) and CLI (--method semantic). No extra configuration needed.