Create multiple new entities in the knowledge graph. Ignores entities with existing names.
create_relations
Create multiple new relations between entities. Skips duplicate relations.
add_observations
Add new observations to existing entities. Fails if entity doesn't exist.
delete_entities
Remove entities and their relations with cascading deletion. Silent operation if entity doesn't exist.
delete_observations
Remove specific observations from entities. Silent operation if observation doesn't exist.
delete_relations
Remove specific relations from the graph. Silent operation if relation doesn't exist.
read_graph
Read the entire knowledge graph. Returns complete graph structure with all entities and relations.
search_nodes
Search for nodes based on one or more keywords. Case-insensitive, partial word matching across entity names, types, subdomains, and observation content.
open_nodes
Retrieve specific nodes by name. Returns requested entities and relations between them. Silently skips non-existent nodes.