Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
MEMORY_DB_PATH | Yes | Path to the SQLite database file used for storing memory | |
SQLITE_VEC_PATH | No | Optional full path to vec0.dylib if automatic detection fails |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
create_entities | Create entities in the knowledge graph. Inserts each entity if not exists and optionally seeds it with observations. |
create_relations | Create directed relations between entities. Skips existing relations. |
add_observations | Add text observations to existing entities and index them for full-text and semantic search. |
delete_entities | Delete entities (and cascaded observations/relations) by their names. |
delete_relations | Remove specified relations between entities without deleting the entities themselves. |
delete_observations | Remove specific observations from entities by matching text. |
read_graph | Retrieve the entire knowledge graph: all entities with their observations and relations. |
search_nodes | Search for entities and relations by keyword or semantic similarity. Supports hybrid mode. |
open_nodes | Expand specified entities: return their full details including observations and relations. |
set_importance | Set the importance level for an entity (critical, important, normal, temporary, deprecated). |
add_tags | Add tags to an entity for better categorization and searchability. |