Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HEBBIAN_MIND_RAM_DIR | No | RAM disk path (Linux default: /dev/shm/hebbian_mind) | /dev/shm/hebbian_mind |
| HEBBIAN_MIND_BASE_DIR | No | Data storage location | ./hebbian_mind_data |
| HEBBIAN_MIND_RAM_DISK | No | Enable RAM disk for faster reads | false |
| HEBBIAN_MIND_THRESHOLD | No | Activation threshold (0.0-1.0) | 0.3 |
| HEBBIAN_MIND_FAISS_HOST | No | FAISS tether host | localhost |
| HEBBIAN_MIND_FAISS_PORT | No | FAISS tether port | 9998 |
| HEBBIAN_MIND_MAX_WEIGHT | No | Maximum edge weight cap | 10.0 |
| HEBBIAN_MIND_EDGE_FACTOR | No | Deprecated: No longer used. The asymptotic learning formula replaced the old harmonic strengthening factor. The env var still loads without error but has no effect on edge weights. | |
| HEBBIAN_MIND_DECAY_ENABLED | No | Enable memory decay | true |
| HEBBIAN_MIND_FAISS_ENABLED | No | Enable FAISS semantic search | false |
| HEBBIAN_MIND_PRECOG_ENABLED | No | Enable PRECOG concept extraction | false |
| HEBBIAN_MIND_DECAY_BASE_RATE | No | Base exponential decay rate | 0.01 |
| HEBBIAN_MIND_DECAY_THRESHOLD | No | Memories below this are hidden | 0.1 |
| HEBBIAN_MIND_EDGE_DECAY_RATE | No | Edge decay rate (slower than memory decay) | 0.005 |
| HEBBIAN_MIND_EDGE_DECAY_ENABLED | No | Enable edge weight decay | true |
| HEBBIAN_MIND_DECAY_SWEEP_INTERVAL | No | Minutes between sweep cycles | 60 |
| HEBBIAN_MIND_EDGE_DECAY_MIN_WEIGHT | No | Minimum edge weight floor | 0.1 |
| HEBBIAN_MIND_DECAY_IMMORTAL_THRESHOLD | No | Memories at or above this never decay | 0.9 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| save_to_mind | Save content to Hebbian Mind with automatic node activation and Hebbian edge strengthening. |
| query_mind | Query memories by concept nodes. Returns memories that activated specified concepts. Decayed memories are hidden by default. |
| analyze_content | Analyze content against concept nodes without saving. Preview which concepts would activate. |
| get_related_nodes | Get nodes connected to a given node by Hebbian edges. |
| mind_status | Get Hebbian Mind health status including node count, edge count, memory count, and strongest connections. |
| list_nodes | List all concept nodes, optionally filtered by category. |
| faiss_search | Search external FAISS tether for semantic similarity search (if enabled). |
| faiss_status | Check external FAISS tether status (if enabled). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |