Skip to content

lb_add_node

Creates a new node in your knowledge graph immediately. Unlike lb_capture, this tool is synchronous — the node is available for search as soon as the call returns.

Use this for structured, AI-synthesized knowledge: notes, summaries, decisions, or anything you want to add directly rather than ingest from a URL.

| Parameter | Type | Required | Description | |-----------|------|----------|-------------| | title | string | Yes | Node title | | para_item_ids | string[] | No | PARA item IDs to tag this node with | | summary | string | No | Short summary of the node's content | | body_markdown | string | No | Full body content in Markdown | | tags | string[] | No | Free-form tags to attach to the node | | why | string | No | Reason for adding this node — stored as metadata, useful for recall |

{
"id": "...",
"title": "...",
"summary": "...",
"created_at": "..."
}

The full node object is returned, including the generated id.

  • This tool bypasses the ingestion pipeline. No AI processing (summarization, embedding, link detection) is triggered automatically. Embeddings are generated asynchronously after insertion, so the node may not appear in semantic search results immediately.
  • Pass body_markdown for content that benefits from full-text search. Pass summary for a shorter, indexed excerpt.
  • To link the node into your PARA structure at creation time, supply para_item_ids. You can also tag it later with lb_update_node_tags.