Skip to main content

NVIDIA Nemotron + Perplexity Sonar as traversable knowledge graphs — 2 domains, 83 nodes, MCP-native agent traversal.

Project description

ckg-nemotron-perplexity

NVIDIA Nemotron + Perplexity Sonar as traversable knowledge graphs — MCP-native.

PyPI version License: MIT Built by Graphify.md

Your agent asks about Nemotron's synthetic data pipeline or Perplexity's reasoning stack — and gets a dependency graph back, not a paragraph it has to parse.


Domains

Domain Nodes Coverage
nemotron 48 Architecture · Training · Synthetic Data · RLHF · Deployment · Pruning
perplexity-sonar 35 Sonar API · Models · Web Search · Citations · Output Modes

Install

pip install ckg-nemotron-perplexity

Claude Desktop — add to claude_desktop_config.json:

{
  "mcpServers": {
    "ckg-nemotron-perplexity": {
      "command": "ckg-nemotron-perplexity"
    }
  }
}

uvx (no install):

uvx ckg-nemotron-perplexity

Tools

Tool What it does
list_domains Show available domains
query_ckg(concept, domain, depth) Subgraph: prerequisites + what builds on this concept
get_prerequisites(concept, domain) Full upstream chain to root concepts
search_concepts(query, domain) Find exact concept labels by partial match

Example traversals

Nemotron synthetic data pipeline:

query_ckg("Synthetic Data Generation", "nemotron", 3)

→ Prerequisites:
  - Nemotron-4 as Judge
    - Nemotron-4 340B
      - Transformer Architecture
      - Group Query Attention
      - Rotary Position Embedding

→ Builds toward:
  - Topic Diversity Sampling
  - Response Diversity Sampling
  - Synthetic RLHF Data

Perplexity deep research prerequisites:

get_prerequisites("sonar-deep-research", "perplexity-sonar")

Chain: sonar-deep-research → sonar-pro → Sonar API

Cross-domain: what Nemotron deployment requires:

query_ckg("NVIDIA NIM", "nemotron", 3)

→ TensorRT-LLM Backend → Triton Inference Server → NVIDIA NIM

Why traversal

Retrieval gives you documents. Traversal gives you the path.

Asking "what does sonar-reasoning-pro require?" from a vector index returns a paragraph about Perplexity. Asking the same question via CKG returns the exact dependency chain: sonar-reasoning-pro → Sonar API → API Key Authentication → Rate Limiting.

No inference. No hallucinated edges. Every relationship was declared, not retrieved.


EVAL

benchmark: ckg-benchmark v0.6.2
dataset: huggingface.co/datasets/danyarm/ckg-benchmark
benchmarked: false
rag_baseline_f1: 0.123
graphrag_baseline_f1: 0.120
mean_tokens: 269
paper: github.com/Yarmoluk/ckg-benchmark/blob/main/paper/main.pdf

graphifymd.com · 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

ckg_nemotron_perplexity-0.1.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ckg_nemotron_perplexity-0.1.0-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file ckg_nemotron_perplexity-0.1.0.tar.gz.

File metadata

  • Download URL: ckg_nemotron_perplexity-0.1.0.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for ckg_nemotron_perplexity-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c9b9f6e2ca924cf94a13a1fdb0550b1c630df37b734def544476cf8e7841c8f3
MD5 5161f3615edd83d4a2257e99f37735ea
BLAKE2b-256 73d68bfb85939e9888112b3a9546febd58d9428eb1dd2d57ce66c652526c6db9

See more details on using hashes here.

File details

Details for the file ckg_nemotron_perplexity-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ckg_nemotron_perplexity-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d33de8ac4fd62105f4b2cccf56cf7267ca3c7d72fc167646ca0971c5c231163a
MD5 d20484863d261b73919894ec976c476a
BLAKE2b-256 cb1bc80fe100b0991e6f562da4a1b3920a8e5f6e8f3d1f65b8028ec7ba923719

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page