NVIDIA AI developer stack as a traversable knowledge graph — 20 CKGs, 998 nodes, MCP-native
Project description
ckg-nvidia-ai
The NVIDIA AI developer stack as a traversable knowledge graph.
20 CKGs · 998 nodes · MCP-native · 4× F1 of RAG · 11× fewer tokens · auditable by design
Instead of sending an AI agent to scan thousands of pages of NVIDIA documentation, give it a graph it can traverse. Every concept, every dependency, every connection — declared, typed, and queryable in ~269 tokens per question.
NIM → TensorRT-LLM → quantization → FP8 precision → Hopper SM90 requirement
The agent calls query_ckg() and gets that chain. Not a summary. The actual dependency path.
What's inside
| Domain | Description |
|---|---|
nvidia-nim |
NVIDIA Inference Microservices — deployment, scaling, speculative decoding |
nvidia-nemo |
NeMo framework — training, PEFT, guardrails, evaluation |
nvidia-tensorrt-triton |
TensorRT-LLM + Triton Inference Server — quantization, batching, KV cache |
nvidia-cuda-toolkit |
CUDA compiler, PTX, memory hierarchy, Hopper/Blackwell features |
nvidia-cuda-x-libraries |
cuBLAS, cuDNN, cuFFT, NCCL, Thrust — the acceleration layer |
nvidia-hpc-sdk |
OpenACC, OpenMP, CUDA Fortran, multi-GPU scaling |
nvidia-omniverse |
Universal Scene Description, simulation, digital twins |
nvidia-isaac |
Isaac Lab + Isaac Sim — robot learning, sensor simulation |
nvidia-cosmos |
Physical AI world foundation models — video generation, tokenization |
nvidia-drive |
Autonomous vehicle stack — perception, planning, safety validation |
nvidia-jetson |
Edge AI platform — Orin NX, AGX, DeepStream, Holoscan |
nvidia-clara |
Healthcare AI — MONAI, Parabricks genomics, BioNeMo, Holoscan SDK |
nvidia-metropolis |
Intelligent video analytics — VLMs, TAO Toolkit, DeepStream |
nvidia-riva |
Speech AI — ASR, TTS, NLP pipelines, streaming |
nvidia-gameworks |
Graphics R&D — DLSS, RTX, PhysX, Reflex |
nvidia-developer-tools |
Nsight, CUPTI, Compute Sanitizer, profiling stack |
nvidia-graphics-research |
Research graphics — neural rendering, path tracing, differentiable rendering |
nvidia-ai-enterprise |
Enterprise AI platform — NIM blueprints, governance, fleet management |
nvidia-developer-ecosystem |
Cross-cutting: NGC, DGX, Inception, AgentIQ, MCP integration |
nvidia-openshell |
Agent sandbox runtime — policy enforcement, CVEs, authorization gaps |
Install
pip install ckg-nvidia-ai
Or run without installing:
uvx ckg-nvidia-ai
Use as MCP Server
Claude Desktop
{
"mcpServers": {
"nvidia-ai": {
"command": "uvx",
"args": ["ckg-nvidia-ai"]
}
}
}
Cursor / other MCP clients
Same config — substitute uvx with python -m ckg_nvidia_ai if you prefer a venv install.
Tools
list_domains()
Returns all 20 NVIDIA AI domains. Start here.
search_concepts(query, domain)
Find concepts by keyword within a domain.
search_concepts("speculative decoding", "nvidia-nim")
→ Speculative Decoding [Optimization]
Draft Model [Component]
KV Cache [Infrastructure]
query_ckg(concept, domain, depth=3)
Traverse the graph from a concept — see what it requires and what depends on it.
query_ckg("TensorRT-LLM", "nvidia-tensorrt-triton", 3)
→ ## TensorRT-LLM · nvidia-tensorrt-triton
Type: Framework
### Prerequisites (what you need first)
- CUDA Toolkit
- CUDA Driver API
- cuBLAS
- Hopper SM90 Architecture
- FP8 / FP4 Quantization
### Builds toward
- Triton Inference Server
- NIM Microservice Runtime
get_prerequisites(concept, domain)
Full ordered prerequisite chain — everything to understand or install first.
get_prerequisites("Isaac Lab", "nvidia-isaac")
→ Isaac Lab → Isaac Sim → USD Composer → Omniverse Kit → ...
How it works
Each domain is a dependency graph stored as CSV. Edges carry an explicit type:
ConceptID, ConceptLabel, Dependencies, TaxonomyID
1, TensorRT-LLM, "", Framework
2, CUDA Toolkit, "", Platform
3, FP8 Quantization, "2:REQUIRES", Optimization
4, Hopper SM90, "2:REQUIRES", Architecture
5, Speculative Decoding, "1:REQUIRES|4:REQUIRES", Optimization
Edge types:
| Type | Meaning |
|---|---|
REQUIRES |
Hard prerequisite — cannot function without it |
ENABLES |
Unlocks a capability — useful but not strictly required |
RELATES_TO |
Conceptual proximity — not a dependency |
IMPLEMENTS |
Concrete instantiation of an abstraction |
Untyped edges (from v0.1.0) default to REQUIRES — the conservative correct assumption. Edge types are refined over time by domain experts; PRs welcome.
When an agent queries a concept, the server runs BFS traversal over declared edges. The answer is composed entirely of traversed relationships — not probabilistic inference, not RAG retrieval, not token prediction over documentation.
The graph doesn't guess. It traverses.
Benchmark
Built on the KRB Benchmark v0.6.2:
| System | F1 | Tokens/query | Cost |
|---|---|---|---|
| CKG | 0.471 | 269 | $7.81/1K |
| RAG | 0.123 | 2,982 | $76.23/1K |
| GraphRAG | 0.120 | — | — |
~4× F1 · 11× fewer tokens · auditable by design
Related
- ckg-mcp — 97 domains across all topics (includes NVIDIA + science, finance, law, healthcare, and more)
- KRB Benchmark — open benchmark dataset
- graphifymd.com — CKG catalog and Context-as-a-Service
Built by Graphify.md. Patent pending.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ckg_nvidia_ai-0.2.0.tar.gz.
File metadata
- Download URL: ckg_nvidia_ai-0.2.0.tar.gz
- Upload date:
- Size: 19.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bdd9c5befe52a4c0c2a4f889d246e88bdcbed983c1287347576160931b9cc9a0
|
|
| MD5 |
b987be7116e426509cadf9ff98d4089a
|
|
| BLAKE2b-256 |
f46be9bb249b77889a23d7e809263d4d7815b708624b050e15afb8c561dfdd7b
|
File details
Details for the file ckg_nvidia_ai-0.2.0-py3-none-any.whl.
File metadata
- Download URL: ckg_nvidia_ai-0.2.0-py3-none-any.whl
- Upload date:
- Size: 28.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1bd125f1353be7735f975b310590e1a75c2b76840529cffbb6dad224077f92ff
|
|
| MD5 |
4ad15f59c8ca1af3128193c907c90e6d
|
|
| BLAKE2b-256 |
8f4c82a7aa68b2ef513249594cf7a9be26534a9c3124f1cc924c575004a6ad28
|