| # Holographic Memory Provider |
|
|
| Local SQLite fact store with FTS5 search, trust scoring, entity resolution, and HRR-based compositional retrieval. |
|
|
| ## Requirements |
|
|
| None — uses SQLite (always available). NumPy optional for HRR algebra. |
|
|
| ## Setup |
|
|
| ```bash |
| hermes memory setup # select "holographic" |
| ``` |
|
|
| Or manually: |
| ```bash |
| hermes config set memory.provider holographic |
| ``` |
|
|
| ## Config |
|
|
| Config in `config.yaml` under `plugins.hermes-memory-store`: |
|
|
| | Key | Default | Description | |
| |-----|---------|-------------| |
| | `db_path` | `$HERMES_HOME/memory_store.db` | SQLite database path | |
| | `auto_extract` | `false` | Auto-extract facts at session end | |
| | `default_trust` | `0.5` | Default trust score for new facts | |
| | `hrr_dim` | `1024` | HRR vector dimensions | |
|
|
| ## Tools |
|
|
| | Tool | Description | |
| |------|-------------| |
| | `fact_store` | 9 actions: add, search, probe, related, reason, contradict, update, remove, list | |
| | `fact_feedback` | Rate facts as helpful/unhelpful (trains trust scores) | |
|
|