nvidia-ontology-query
Skill9.9k starsChanged 44 days agoApache-2.0View on GitHub
Query Auto Ontology and validate generated SQL, rows, and answers. Use for MCP or REST access, readiness, authentication, conversations, and grounded questions.
1 other project uses a version of this.
Trending
More talk lately.about the whole repository
Most recently taken up by
- NVIDIA/skillsword for word, first seen Oct 13, 2026
Who's talking about NVIDIA/auto-ontology
- Hallucination Labs“NVIDIA Just Open-Sourced Auto Ontology for AI Agents”YouTube · Nov 4, 2026 · 1.5k views
- Full Stack“NVIDIA Auto Ontology - Graph Reasoning (Full Tutorial)”YouTube · Nov 5, 2026 · 1.2k views
- SkipCI“NVIDIA Auto Ontology Builds an Ontology, Then Writes Your SQL”YouTube · Nov 8, 2026 · 952 views
- Prism Labs“Auto Ontology: Free NVIDIA Tool Grounds AI SQL in 3 Steps”YouTube · Nov 5, 2026 · 785 views
- Open Source Trend“NVIDIA Auto Ontology: Teach Your AI Agents What Data Actually Means”YouTube · Nov 5, 2026 · 328 views
The biggest 5 of 64 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 64
Talked about on GitHub, YouTube, Bluesky and Hacker News (64 times).
On GitHub · 27
- Nov 9, 2026feat(analytics): definir contratos canônicos de métricas e lineage antes de liberar analytics por agente — kust-projetos/synkroo0 reactions · 1 comment
- Nov 9, 2026Add Oracle-only catalog and vector persistence MVP — ofunk-nvidia/auto-ontology0 reactions
- Nov 8, 2026[DRAFT][REA] NVIDIA Auto Ontology → governed semantic review and drift gate — rrahul0904/Agentic_AI_Data_Quality_Testing0 reactions
- Nov 8, 2026Journal Workflow - Week of 2026-11-07 — beijaflor/gen-ai-journal0 reactions · 1 comment
- Nov 7, 2026[edition] 2026-11-07 18:00 — leoneoo/ai-lianmeng0 reactions · 1 comment
22 more on GitHub
- Nov 7, 2026feat: add NVIDIA Auto Ontology blog post (EN + VI) — ptminh-kmp/ptminh-kmp.github.io0 reactions
- Nov 7, 2026🔥 GitHub Trending AI 早报 · 2026-11-07 · Top 3 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Nov 7, 2026GitHub Trending 解读 · 2026-11-07 — 1elel1/githubdailytrending0 reactions
- Nov 7, 2026Github trending [NVIDIA/auto-ontology] 企业数据语义层:从元数据生成本体、每条答案带 provenance,接入 apache/ossie 标准,3 连冠破 8,900⭐ — web1992/github-trending0 reactions
- Nov 6, 2026🔥 GitHub Trending AI 早报 · 2026-11-07 · Top 3 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Nov 6, 2026🔥 GitHub Trending AI 早报 · 2026-11-06 · Top 9 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Nov 6, 2026Export saved projects as Markdown — ddingddong9/gitmorning0 reactions
- Nov 6, 2026GitHub Trending 解读 · 2026-11-06 — 1elel1/githubdailytrending0 reactions
- Nov 6, 2026Github trending [NVIDIA/auto-ontology] 企业数据语义层:从元数据生成本体、对账跨系统定义、每个答案带 provenance,单日 +48% 破 7,200⭐ — web1992/github-trendingsays it tested it0 reactions
- Nov 5, 2026GitHub - NVIDIA/auto-ontology: Auto Ontology is a Python framework for building semantic, graph-based reasoning layers over data. It enables deterministic query generation, better context retrieval, and more explainable AI for LLM and agent workflows. · GitHub — sandipde/Literature-vault0 reactions
- Nov 5, 2026🔥 GitHub Trending AI 早报 · 2026-11-06 · Top 9 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Nov 5, 2026Add NVIDIA Auto Ontology as semantic-modeling software — SteveHedden/open-knowledge-graphs0 reactions · 3 comments
- Nov 5, 2026NVIDIA Auto OntologyがGitHub Trending 1位なんだぜ! ニュースを追加するぜ — tomiya7688/Programs-Trivia0 reactions · 3 comments
- Nov 5, 2026Add Nov 5 Trending AI projects — alvinreal/awesome-opensource-ai0 reactions
- Nov 5, 2026🔥 GitHub Trending AI 早报 · 2026-11-05 · Top 8 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Nov 5, 2026GitHub Trending 解读 · 2026-11-05 — 1elel1/githubdailytrending0 reactions
- Nov 4, 2026🔥 GitHub Trending AI 早报 · 2026-11-05 · Top 8 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
- Nov 4, 2026Experiment: entity and alias expansion for retrieval (from the NVIDIA Auto Ontology review) — Mehul-Gupta-SMH/CommonMemO0 reactions · 1 comment
- Nov 4, 2026docs: Auto-Ontology の解説ページを追加 — 53able/docs-site0 reactions
- Nov 4, 2026Support Apache Ossie (open semantic model interchange) — dashjoin/platform0 reactions
- Nov 4, 2026Update ctx website from local bookmark review — oxnr/ctx0 reactions
- Nov 4, 2026Hacker News Daily Top 30 @2026-11-04 — meixger/hackernews-daily0 reactions
On YouTube · 24
- Nov 4, 2026NVIDIA Just Open-Sourced Auto Ontology for AI Agents — Hallucination Labs1.5k views
- Nov 5, 2026NVIDIA Auto Ontology - Graph Reasoning (Full Tutorial) — Full Stack1.2k views
- Nov 8, 2026NVIDIA Auto Ontology Builds an Ontology, Then Writes Your SQL — SkipCI952 views
- Nov 5, 2026Auto Ontology: Free NVIDIA Tool Grounds AI SQL in 3 Steps — Prism Labs785 views
- Nov 5, 2026NVIDIA Auto Ontology: Teach Your AI Agents What Data Actually Means — Open Source Trend328 views · 1 comment
19 more on YouTube
- Nov 8, 2026NVIDIA Auto-Ontology Overview: How a Semantic Layer Grounds Text-to-SQL — Alex Hitt310 views · 1 comment
- Nov 7, 2026NVIDIA Auto Ontology: Stops AI Agents Guessing Your Data (Mostly) — Skill MD269 views
- Nov 5, 2026Nvidia Auto Ontology Gives AI Agents Data Context — The Daily Repo267 views
- Nov 5, 2026Auto Ontology — Dann Paker AI244 views
- Nov 4, 2026NVIDIA's open-source fix for AI agents giving wrong answers 🤖 #1 on GitHub #ai #nvidia #shorts — 0x45 AI Developer239 views
- Nov 5, 2026Auto Ontology: Graph Reasoning Layer for Enterprise Metadata & AI Agents — Next Horizon226 views · 1 comment
- Nov 9, 2026NVIDIA Auto Ontology: Give Your AI a Map of Your Database (Free) — Syed Humair213 views · 2 comments
- Nov 7, 2026Auto Ontology Explained: Connecting Data, SQL & AI Agents — Gen AI Guru212 views
- Nov 9, 2026NVIDIA Auto Ontology Is WILD: The Agent Layer That Says "I Can't Answer That" (README Tour, Not Run) — Prompt Engineer 48206 views · 1 comment
- Nov 8, 2026NVIDIA Auto Ontology Tutorial: Build a PostgreSQL Data Agent — AICKStudio | AI Agents & Real Tests162 views · 1 comment
- Nov 5, 2026AI가 회사 숫자를 틀리는 이유: NVIDIA Auto Ontology vs 내 위키 — kimddol113 views
- Nov 6, 2026NVIDIA Auto Ontology: 8.3K Stars Hidden MCP Engine [2026] — Repo_AI_Review98 views · 1 comment
- Nov 6, 2026NVIDIA Auto Ontology: AI hỏi dữ liệu có kiểm tra được không? — Anh Nguyen Quoc (C5)86 views
- Nov 5, 2026Your AI Agent Is Inventing Your Revenue Numbers | NVIDIA Auto Ontology #Shorts — MUHAMMAD ZAIN UL ABIDIN58 views
- Nov 5, 2026NVIDIA Auto-Ontology: AI bớt trả lời sai #nvidia #github #ai — Ông Chú AI Vibe Coder51 views
- Nov 5, 2026No. 1 GitHub Repo of the Day: auto-ontology | Auto Ontology is a Python framework for... #Shorts — Ai & Open Source News42 views · 1 comment
- Nov 9, 2026Auto Ontology — aiqasinow15 views
- Nov 9, 2026NVIDIA Auto-Ontology: The Free Alternative to Palantir Foundry — GithubTrends4 views
- Nov 9, 2026Can an agent get the numbers right? NVIDIA Auto Ontology | GitHub Radar #36 #Shorts — KIEU STUDIO2 views · 1 comment
On Bluesky · 12
- Nov 4, 2026💎 Hidden Gem! 💎 (1000+ new stars) 📦 NVIDIA / auto-ontology ⭐ 3,666 (+2,053) 🗒 Python Auto Ontology is a Python framework for building… — @github-trending.bsky.social6 likes and reposts · 1 reply
- Nov 2, 2026NVIDIA open-sourced Auto Ontology under Apache 2.0 🧩 It builds a semantic layer from enterprise metadata so AI agents write SQL against… — @shadowfetchstudio.bsky.social4 likes and reposts
- Nov 7, 2026Build ontologies with #LLM, #Embeddings, #Reranking with Nvidia Auto #Ontology #OpenSource Apache 2.0 #KnowledgeGraph #RDF… — @qdrddr.bsky.social3 likes and reposts · 1 reply
- Nov 3, 2026Nvidia – open-source auto-ontology https://github.com/NVIDIA/auto-ontology (https://news.ycombinator.com/item?id=50348962) — @betterhn50.e-work.xyz2 likes and reposts
- Nov 3, 2026Nvidia – open-source auto-ontology | Discussion — @hackernewsbot.bsky.social2 likes and reposts
7 more on Bluesky
- Nov 3, 2026企業データからAI用の意味的なレイヤーを構築してエージェントのクエリ精度を高めるフレームワークらしい データ連携やLLMワークフローの効率化にすごく使えそうかも yug1224 starred NVIDIA/auto-ontology… — @yug1224.com1 likes and repost
- Nov 3, 2026Nvidia – open-source auto-ontology — @hackernewsrobot.bsky.social1 likes and repost
- Nov 3, 2026Nvidia – open-source auto-ontology https://github.com/NVIDIA/auto-ontology https://news.ycombinator.com/item?id=50348962 — @hn100.atproto.rocks1 likes and repost
- Nov 3, 2026Nvidia – open-source auto-ontology https://github.com/NVIDIA/auto-ontology (https://news.ycombinator.com/item?id=50348962) — @betterhn20.e-work.xyz1 likes and repost
- Nov 3, 2026Nvidia – open-source auto-ontology Discussion | hackernews | Author: campervans #AI — @news.karthihegde.dev1 likes and repost
- Nov 5, 20263. US Voters Support Restrictions on Data Center Expansion LINK 4. NVIDIA releases auto-ontology Python framework for semantic reasoning… — @hackobar.bsky.social0 likes and reposts · 1 reply
- Nov 4, 2026NVIDIA open-sources Auto Ontology, a context layer that helps agents use enterprise data https://github.com/NVIDIA/auto-ontology… — @chrispirillo.mastodon.social.ap.brid.gy0 likes and reposts · 1 reply
On Hacker News · 1
- Nov 3, 2026Nvidia – open-source auto-ontology292 points · 139 comments
Other versions1 project uses a version of this.
Word for word · 1
- NVIDIA/skills★ 3.9k100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository7 other files it gives its agents.
- AGENTS.mdAGENTS.md
- frontend/AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- frontend/CLAUDE.mdCLAUDE.md
- .cursor/rules/frontend-formatting.mdCursor rule
- nvidia-ontology-managementSkill
- nvidia-ontology-setupSkill
The file
We split this skill into the rules it gives an agent
8 rules. About 0 are common, 3 are distinctive, and 5 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
5
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 35
Use a running Auto Ontology deployment and an authenticated MCP or REST client.
- Distinctive: line 46
Call readiness before asking a question.
- Very specific: line 48
Ask through MCP, or use the authenticated Next.js REST gateway as fallback.
- Very specific: line 54
When the harness speaks MCP, use it.
- Very specific: line 80
When MCP is unavailable, public clients call the authenticated Next.js gateway, not FastAPI :3001.
- Very specific: line 108
Wait for [DONE] before the next turn.
- Distinctive: line 146
Do not treat successful execution as sufficient evidence.
- Distinctive: line 164
If a response is truncated or violates measure grain, refuse the complete claim and follow query-validation.md.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
<!--
SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES.
All rights reserved.
SPDX-License-Identifier: Apache-2.0
-->Auto Ontology grounded queries
Purpose
Query the current Auto Ontology implementation from an agent without prescribing a harness, SDK, or LangGraph template. Typed workflow artifacts, statuses, gates, and handoffs are in runtime-contract.yaml.
Prerequisites
Use a running Auto Ontology deployment and an authenticated MCP or REST client. If Auto Ontology is
not running, use nvidia-ontology-setup first.
Limitations
This skill reads and validates answers. It does not expose FastAPI directly,
write semantic definitions, publish governed results, or provide a raw-schema
browser. Hand mutations and publication to nvidia-ontology-management.
Instructions
- Call readiness before asking a question.
- Discover terms and confirm answerability through the semantic layer.
- Ask through MCP, or use the authenticated Next.js REST gateway as fallback.
- Validate material intent, SQL, rows, truncation, and prose before presenting a claim-bearing answer.
Prefer MCP for reads
When the harness speaks MCP, use it. The handshake tool list is the live
source of truth (mcp/auto_ontology_mcp/tools.py). Do not copy a tool table into the
session; if the handshake and this skill disagree, trust the handshake.
Sequence (the server also advertises this so models do not jump straight to
ask_question):
check_readiness— compiled semantic layer and a live DB connection.search_terms— what the nouns mean here.check_answerable— cheap coverage check.ask_question— full text-to-SQL; tens of seconds; answer + SQL + rows (capped at 100 rows, withrow_count/truncated).- For a claim-bearing answer, validate material intent, generated SQL, returned rows, truncation, and prose using query-validation.md.
Everything on MCP reads. There is no MCP tool for raw databases, schemas,
or columns on purpose. describe_table is the legitimate table view: terms
and SQL attributes the table participates in.
Connect: AUTO_ONTOLOGY_API_URL is the web app. Run auto-ontology-mcp, point the client at
…/mcp, user signs in. No token on the MCP server. Details:
repository mcp/README.md and docs/mcp.md.
REST fallback and write handoff
When MCP is unavailable, public clients call the authenticated Next.js
gateway, not FastAPI
:3001. FastAPI trusts x-auto-ontology-user-id and must not be exposed. A direct
FastAPI request without conversation_id is stateless; with
conversation_id it requires that internal header.
Auth (any of these; resolved in one place):
- Browser session cookie
- API token:
x-api-key: $AUTO_ONTOLOGY_API_TOKEN(Authorization: Bearerworks forauto_ontology_…tokens too). Token acts as its owner. - OAuth bearer issued by Auto Ontology (MCP sign-in)
- SSO id token (
Authorization: Bearer <jwt>), e.g. AI-Q — see stack.md
Shapes: docs/openapi/auto-ontology-api.json. Do not scrape all ~87 operations. A write
request hands off to nvidia-ontology-management; this skill does not turn a read-only
question into a mutation.
Chat
POST /api/chat/completions — SSE step / result / error / charts,
then [DONE]. Permission chat:use; a request with conversation_id also
needs conversation:write, or it gets 403.
- Omit
conversation_idfor a one-shot (no history, no chart step). - Supply a client-generated UUID to create or continue a thread (needs
chat:useandconversation:write). - Wait for
[DONE]before the next turn; overlapping requests return409 Conversation in progress. - A 404 on a conversation id means it belongs to another user.
Python (from the Auto Ontology README; no extra SDK):
import os
import requests
session = requests.Session()
session.headers["x-api-key"] = os.environ["AUTO_ONTOLOGY_API_TOKEN"]
terms = session.get("https://ontology.example.com/api/terms").json()
answer = session.post(
"https://ontology.example.com/api/chat/completions",
json={"question": "How many orders shipped last week?"},
)
# response is SSE, not a single JSON objectOpen an API-created thread in the UI at /chat?focus=<conversation_id> when
it belongs to the signed-in user.
Discovery (semantic layer, not a catalog browser)
MCP first. REST fallback:
GET /api/terms(query,skip,limit)GET /api/terms/{term_id}GET /api/exploration/tables/{table_id}/detailsGET /api/exploration/graph
Writes and compile reset: nvidia-ontology-management.
Validate claim-bearing answers
Do not treat successful execution as sufficient evidence. Before presenting a decision-facing result, apply query-validation.md to check population, measure, unit, grain, joins, lineage, status, validity, rows, truncation, and answer prose. If a material constraint cannot be verified, return the gap rather than a stronger claim.
Empty or failed answers
ask_question / chat returned nothing useful → check_readiness (or
GET /api/semantic-compilation/status) before rewriting the question. A
named database is not proof SQL can execute. See nvidia-ontology-setup
troubleshooting.
Examples
- For a grounded count, run
check_readiness,search_terms,check_answerable, and thenask_question. - If a response is truncated or violates measure grain, refuse the complete claim and follow query-validation.md.
Troubleshooting
For empty or failed answers, check readiness and compilation status before rephrasing. For REST errors, verify the public web origin, authentication, and conversation ownership before retrying.
See also
- stack.md — AI-Q, Nemotron, cuOpt (what exists vs what partners wire)
- query-validation.md — material intent, SQL, rows, and answer checks
nvidia-ontology-management— model, modify, and publish through the layernvidia-ontology-setup— bring-up and MCP OAuth discovery
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

