Tool tree
gradeNot graded
search_nodesAction
Search the knowledge graph by text or tags. Returns matching nodes and highlights them in the shared 3D view so the person can see what the agent found.
View tool JSON
{
"name": "search_nodes",
"kind": "act",
"impl": "imperative",
"description": "Search the knowledge graph by text or tags. Returns matching nodes and highlights them in the shared 3D view so the person can see what the agent found.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Free text to search in node titles, content, and tags."
},
"tags": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional list of tags to filter by (OR match)."
}
}
}
}focus_nodeAction
Move the shared 3D camera to focus on a specific node by id, and select it.
View tool JSON
{
"name": "focus_node",
"kind": "act",
"impl": "imperative",
"description": "Move the shared 3D camera to focus on a specific node by id, and select it.",
"inputSchema": {
"type": "object",
"properties": {
"nodeId": {
"type": "string",
"description": "The id of the node to focus, e.g. 'n5'."
}
},
"required": [
"nodeId"
]
}
}get_similar_nodesAnswer
Get the nodes most semantically similar to a given node, ranked by similarity score.
View tool JSON
{
"name": "get_similar_nodes",
"kind": "answer",
"impl": "imperative",
"description": "Get the nodes most semantically similar to a given node, ranked by similarity score.",
"inputSchema": {
"type": "object",
"properties": {
"nodeId": {
"type": "string",
"description": "The id of the node to find similar nodes for."
},
"limit": {
"type": "number",
"description": "Max number of similar nodes to return (default 5)."
}
},
"required": [
"nodeId"
]
}
}suggest_connectionsAction
Find pairs of nodes that are semantically related but not yet explicitly connected.
View tool JSON
{
"name": "suggest_connections",
"kind": "act",
"impl": "imperative",
"description": "Find pairs of nodes that are semantically related but not yet explicitly connected.",
"inputSchema": {
"type": "object",
"properties": {
"minScore": {
"type": "number",
"description": "Minimum similarity score (0-1). Default 0.18."
},
"maxSuggestions": {
"type": "number",
"description": "Max number of suggestions to surface. Default 6."
}
}
}
}get_graph_overviewAnswer
Get a summary of current graph state: node and connection counts, top tags.
View tool JSON
{
"name": "get_graph_overview",
"kind": "answer",
"impl": "imperative",
"description": "Get a summary of current graph state: node and connection counts, top tags.",
"inputSchema": {
"type": "object",
"properties": {}
}
}create_nodeAction
Create a new note/node in the spatial second brain. Calculates similarity and positions it in 3D.
View tool JSON
{
"name": "create_node",
"kind": "act",
"impl": "imperative",
"description": "Create a new note/node in the spatial second brain. Calculates similarity and positions it in 3D.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Title of the note."
},
"content": {
"type": "string",
"description": "Body text or thoughts."
},
"tags": {
"type": "array",
"items": {
"type": "string"
},
"description": "Tags."
}
},
"required": [
"title",
"content"
]
}
}import_documentAction
Import and index an entire document, article, or PDF text extract into the 3D spatial graph.
View tool JSON
{
"name": "import_document",
"kind": "act",
"impl": "imperative",
"description": "Import and index an entire document, article, or PDF text extract into the 3D spatial graph.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Title or filename."
},
"text": {
"type": "string",
"description": "Full text content or article extraction."
},
"tags": {
"type": "array",
"items": {
"type": "string"
},
"description": "Tags."
}
},
"required": [
"text"
]
}
}synthesize_pathAction
Find and synthesize the shortest conceptual connection path between two distant 3D nodes.
View tool JSON
{
"name": "synthesize_path",
"kind": "act",
"impl": "imperative",
"description": "Find and synthesize the shortest conceptual connection path between two distant 3D nodes.",
"inputSchema": {
"type": "object",
"properties": {
"startNodeId": {
"type": "string",
"description": "ID of starting node (e.g. 'n1')."
},
"endNodeId": {
"type": "string",
"description": "ID of destination node (e.g. 'n10')."
}
},
"required": [
"startNodeId",
"endNodeId"
]
}
}auto_cluster_analysisAction
Perform topological cluster analysis of the entire 3D second brain. Identifies isolated thoughts.
View tool JSON
{
"name": "auto_cluster_analysis",
"kind": "act",
"impl": "imperative",
"description": "Perform topological cluster analysis of the entire 3D second brain. Identifies isolated thoughts.",
"inputSchema": {
"type": "object",
"properties": {}
}
}export_knowledge_graphAction
Export the entire spatial second brain structure as a JSON backup.
View tool JSON
{
"name": "export_knowledge_graph",
"kind": "act",
"impl": "imperative",
"description": "Export the entire spatial second brain structure as a JSON backup.",
"inputSchema": {
"type": "object",
"properties": {}
}
}delete_nodeSensitive Action
Delete a node from the 3D spatial graph. All connections to this node are also removed. Use this to clean up irrelevant, duplicate, or outdated notes.
View tool JSON
{
"name": "delete_node",
"kind": "transact",
"impl": "imperative",
"description": "Delete a node from the 3D spatial graph. All connections to this node are also removed. Use this to clean up irrelevant, duplicate, or outdated notes.",
"inputSchema": {
"type": "object",
"properties": {
"nodeId": {
"type": "string",
"description": "ID of the node to delete (e.g. 'n5')."
}
},
"required": [
"nodeId"
]
}
}edit_nodeAction
Edit an existing node's title, content, and/or tags. Only the provided fields are updated; omitted fields remain unchanged.
View tool JSON
{
"name": "edit_node",
"kind": "act",
"impl": "imperative",
"description": "Edit an existing node's title, content, and/or tags. Only the provided fields are updated; omitted fields remain unchanged.",
"inputSchema": {
"type": "object",
"properties": {
"nodeId": {
"type": "string",
"description": "ID of the node to edit."
},
"title": {
"type": "string",
"description": "New title (optional)."
},
"content": {
"type": "string",
"description": "New content (optional)."
},
"tags": {
"type": "array",
"items": {
"type": "string"
},
"description": "New tags array (optional)."
}
},
"required": [
"nodeId"
]
}
}merge_nodesAction
Merge two nodes into a single combined node. Content is concatenated, tags are unified, and all connections from both originals are inherited by the merged node.
View tool JSON
{
"name": "merge_nodes",
"kind": "act",
"impl": "imperative",
"description": "Merge two nodes into a single combined node. Content is concatenated, tags are unified, and all connections from both originals are inherited by the merged node.",
"inputSchema": {
"type": "object",
"properties": {
"nodeIdA": {
"type": "string",
"description": "First node ID."
},
"nodeIdB": {
"type": "string",
"description": "Second node ID."
}
},
"required": [
"nodeIdA",
"nodeIdB"
]
}
}add_connectionAction
Manually create a connection between two existing nodes in the 3D graph.
View tool JSON
{
"name": "add_connection",
"kind": "act",
"impl": "imperative",
"description": "Manually create a connection between two existing nodes in the 3D graph.",
"inputSchema": {
"type": "object",
"properties": {
"nodeIdA": {
"type": "string",
"description": "First node ID."
},
"nodeIdB": {
"type": "string",
"description": "Second node ID."
}
},
"required": [
"nodeIdA",
"nodeIdB"
]
}
}reset_graphSensitive Action
Completely clear the entire 3D knowledge graph — removes all nodes, connections, and saved data. Starts a blank canvas. Use with caution.
View tool JSON
{
"name": "reset_graph",
"kind": "transact",
"impl": "imperative",
"description": "Completely clear the entire 3D knowledge graph — removes all nodes, connections, and saved data. Starts a blank canvas. Use with caution.",
"inputSchema": {
"type": "object",
"properties": {}
}
}start_ai_tourAction
Launch a guided 3D camera tour across key topic clusters in the spatial brain with automated camera movements and commentary.
View tool JSON
{
"name": "start_ai_tour",
"kind": "act",
"impl": "imperative",
"description": "Launch a guided 3D camera tour across key topic clusters in the spatial brain with automated camera movements and commentary.",
"inputSchema": {
"type": "object",
"properties": {}
}
}