| title | Shell Hooks |
|---|
Auto-load project-scoped memory when you cd into a project directory.
The uteke hook command prints a shell script to stdout β you redirect or eval it into your shell config.
# Add to ~/.bashrc (or ~/.zshrc):
eval "$(uteke hook bash)"uteke hook fish >> ~/.config/fish/conf.d/uteke.fishWhen you cd into a directory containing .uteke/uteke.db, the shell hook automatically activates that project's memory store. No manual --store flag needed.
| Shell | Status |
|---|---|
| bash | β |
| zsh | β |
| fish | β |
Create a project-scoped memory database:
mkdir -p .uteke
uteke --store .uteke remember "This project uses PostgreSQL"Now when you cd into the project, uteke automatically uses .uteke/uteke.db.
- Configuration β store path and other config options
- CLI Reference β full command options