configured search
Declare target folders once. qfile ranks Markdown and text matches by title, phrase, content, and folder signals.
$ qfile "domain driven design"
qfile is a Rust CLI for ranked search across configured folders. It keeps file search and agent memory close to the repo, without making command parsing own the product.
[search]
targets = [
"notes",
"~/Develop/vault",
]
{"score":421.84,"file":"notes/architecture.md"}
{"score":219.11,"file":"vault/coding/rust/cli.md"}
Declare target folders once. qfile ranks Markdown and text matches by title, phrase, content, and folder signals.
Store durable lessons as Markdown and recall only the memories relevant to the current task.
Use JSON output for scripts, direct commands for agents, and a compact TUI when browsing by hand.
git clone https://github.com/silver-river-us/qfile
cd qfile
cargo install --path .
qfile search "bounded context"
qfile tui
qfile memory remember "Search behavior belongs in the files context."
qfile memory recall "add agent memory hooks"