Documentation Index
Fetch the complete documentation index at: https://supermemory.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
1. Install the binary
smfs into ~/.local/bin. Works on macOS (arm64, x64) and Linux (arm64, x64).
If smfs isn’t on your PATH after install, add ~/.local/bin to your shell profile and reopen the terminal.
2. Log in
3. Mount a container
agent_memory is your container tag. SMFS creates a folder named agent_memory/ in the current directory and mounts the container there.
That’s it. Read it with ls, cat, grep. See Mount for memory paths, sync modes, flags, and every subcommand.
To mount somewhere else, pass --path:
Optional: refresh the semantic grep wrapper
smfs mount installs the shell wrapper automatically the first time you mount. If you ever need to force a clean reinstall (after upgrading the binary, for example):
~/.zshrc directly. Then reopen your terminal (or source ~/.zshrc) so the new shell picks it up.
Inside any mount, plain grep becomes semantic. Outside a mount, your normal grep is untouched. Pass any flag (grep -r, grep -i, anything) and you get the real grep back.
Refresh the binary
If anything ever feels broken:~/.local/bin and resets permissions.