knowledge-graph
Installation
SKILL.md
Engineering Knowledge Graph (ForgeRAG)
Search engineering handbooks, standards, and specifications. The knowledge graph contains materials, processes, standards, equipment, formulas, reference tables, and their relationships extracted from ingested PDF documents — with paragraph-level structural chunking, LLM-generated chunk summaries, RRF hybrid retrieval (BGE-M3 dense + BM25 + cross-encoder reranker), fuzzy entity matching, OCR typo tolerance, community weighting, and a circuit breaker for reliability.
When to Use
| Tool | Use when… |
|---|---|
ask_engineering_question |
The user wants a synthesized answer with citations. Uses RRF hybrid + VLM reading of page images. Primary tool. |
find_relevant_chunks |
You need precise evidence to quote (a specific paragraph, table, or equation). Returns raw chunk text + summary without the VLM synthesis step. Faster than ask_engineering_question. |
search_engineering_docs (mode="keyword") |
Looking up a specific code, alloy designation, clause number, or standard (C12000, QW-451.1, NFPA 70, SEMI S2). Supports fuzzy: true for OCR typo tolerance. |
search_engineering_docs (mode="visual") |
Finding pages by visual similarity — charts, tables, diagrams, schematics. Uses Nemotron ColEmbed. |
smart_search |
General-purpose entry point when unsure which mode is best. Auto-detects: codes/designations -> keyword, questions -> answer, else -> hybrid/RRF. |
get_forgerag_status |
Check ForgeRAG capabilities, live stats (documents, pages, entities, communities), and service health before searching. |
query_knowledge_graph |
How entities relate to each other — what standards govern a material, what materials are compatible with a process, which standards cross-reference. |
explore_entity |
Everything connected to one specific entity (N-hop neighborhood). |
list_knowledge_collections |
Discovery — what engineering databases are available. |