Kb Graph
未认领Persistent memory for AI agents — capture, classify, synthesize, retrieve (MCP + REST)
安装
node /path/to/kb-graph/bin/kb.js mcp-shim更多AI & ML服务器
浏览完整目录安全概况
已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理
35 个工具中显示 35 个
文档中列出的工具 (35)
内容来自项目文档。服务器握手不会验证每个工具的说明或行为。
bus_agent_register
Work should be picked up when no session is open to receive it
bus_agentd_once
Drain the queue now instead of waiting for the scheduled pass (dryrun launches nothing)
bus_agents
Whether a channel already has a worker that would race yours
bus_deliveries
Which message reached which session; a wiring problem vs. an ignored message
bus_read
Collect your own mail from a stored cursor; the agent-facing read API
bus_send
Hand off, report a step done, ask a blocking question, announce a decision — across tools
bus_session_register
You are not listed on a channel you should be working — mail sends, none arrives
bus_sessions
Who is actually reachable on a channel, and in which workspace
bus_status
A peer went quiet — tell "has not read it" from "read it and did not reply"
kb_capture_fix
Record a bug fix: symptom, cause, resolution — searching the symptom later finds the cause
kb_capture_session
Record a coding/debugging session (redacts secrets from pasted output; kbwrite does not)
kb_capture_web
File a page you fetched, with its URL as provenance
kb_capture_youtube
File a transcript you already have (does not fetch the video)
kb_check_duplicate
Similarity check before writing a note — prevents near-duplicates on kbwrite, kbingest, POST /api/v1/ingest and the harvest. Bulk file import is deliberately exempt, see kb ingest <path> below
kb_classify
Type, tag and summarise notes sitting unclassified in inbox/ and Clippings/
kb_context
Provenance-aware truth packet — live summaries, reviewed current state, raw evidence, history, and unresolved claims; use before kbread
kb_extract
Extract structured facts/lessons from raw text or transcripts
kb_fact_add
Add an entity fact (subject/predicate/object + validity)
kb_fact_invalidate
End erroneous evidence by exact fact ID, preserving the raw row and provenance; not a current-state selection tool
kb_fact_query
Query raw fact history plus any reviewed current-state projection
kb_fact_timeline
How an entity's facts evolved over time
kb_ingest
Ingest raw text
kb_list
List documents by type or tag
kb_promote
Raise a note's tier when a later session confirms it, recording what did the confirming
kb_read
Read a document by ID (returns a related: neighborhood)
kb_safety_check
Review a destructive action against KB history
kb_search
Full-text search, BM25 ranking, highlighted snippets
kb_search_smart
Hybrid keyword + semantic search for conceptual queries
kb_supersede
Retire a note that has been meaningfully replaced (still readable, out of recall)
kb_supersede_candidates
Notes the fact graph says may be stale — suggestions only, when a briefing contradicts what you see
kb_synthesize
A review brief over recent notes — for the "what have we learned lately" pass, not a lookup
kb_tunnels
Cross-domain bridges: neighboring domains for one tag, or the shared notes + entities between two
kb_vault_status
Vault indexing stats
kb_wakeup
The session briefing (what the SessionStart hook calls)
kb_write
Write a note to the vault