getting started
get funes running on your machine in under 5 minutes.
prerequisites
funes requires two things before installing:
1. rust
funes is installed via cargo, the rust package manager.
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
on Windows, download from rustup.rs
2. ollama
funes uses ollama to run AI models locally. download from ollama.com then pull the required models:
$ ollama pull nomic-embed-text
$ ollama pull llama3
install funes
$ cargo install funes-memory
this installs the funes command globally on your machine.
first steps
once installed, index something and run your first query:
# index your notes or projects
$ funes add ~/notes
# index your shell history
$ funes index-history
# query everything
$ funes query "that postgres fix from last month"
start the watcher
to have funes automatically index files as you work, add a directory to the watch list and start the daemon:
$ funes watch ~/projects
$ funes start
note: funes start runs in the foreground in v1.0. true background daemon mode is coming in v1.1.