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.
Parameters
Section titled “Parameters”| 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 |
Response
Section titled “Response”{ "id": "...", "title": "...", "summary": "...", "created_at": "..."}The full node object is returned, including the generated id.
Usage notes
Section titled “Usage notes”- 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_markdownfor content that benefits from full-text search. Passsummaryfor 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 withlb_update_node_tags.