Giacomo Veneri (@venergiac) header
Giacomo Veneri (@venergiac) profile picture

Giacomo Veneri Master Telecommunications Engineering in 1999 and PhD in 2012. Currently working as Digital Director - AI and IOT - Baker Hughes iCenter Leader

Joined December 2022
Photo by Giacomo Veneri (@venergiac)Photo by Giacomo Veneri (@venergiac)Photo by Giacomo Veneri (@venergiac)Photo by Giacomo Veneri (@venergiac)Photo by Giacomo Veneri (@venergiac)Photo by Giacomo Veneri (@venergiac)Photo by Giacomo Veneri (@venergiac)Photo by Giacomo Veneri (@venergiac)
Giacomo Veneri retweeted
NVIDIA Open-Sourced Auto Ontology, a Semantic Layer for AI Agents! Auto Ontology is a Python framework for building semantic, graph-based reasoning layers over data. AI agents can already query databases and retrieve documents. The harder problem is making sure they understand what the data actually means. A metric like “revenue” might be defined differently across two systems. The same customer can appear under different identifiers. A generated SQL query can be syntactically correct and still use the wrong business definition. Auto Ontology is built for that layer in between. It can build a semantic catalog over enterprise metadata so agents can reason about entities, metrics, relationships, lineage, and where trusted definitions come from. The workflow is roughly: Enterprise data + metadata → Auto Ontology → Semantic catalog / knowledge graph → AI agent → Grounded query + provenance It can generate ontologies from existing metadata, connect to semantic models you already have, reconcile inconsistent definitions across systems, and expose that shared context through MCP, CLI, or API. For structured data, it can also translate natural-language questions into SQL while validating the query against the ontology and certified definitions before returning the result. So instead of an agent simply asking: “How much revenue did we generate last month?” it can understand which revenue definition to use, which tables contain the right data, how those entities relate, and where the final answer came from. Auto Ontology currently supports relational sources including Databricks, Postgres, Snowflake, and DuckDB. It also exposes an MCP server, which means agents can query the same semantic layer directly. For enterprise agents, retrieval alone is not enough. They also need a shared understanding of what the underlying data actually means. 100% open source. I’ve shared the GitHub repo in the comments!
NVIDIA Open-Sources Auto Ontology, a Semantic Layer for AI Agents Your boss asks the AI agent: "What was revenue last quarter?" It answers in 3 seconds. Clean number. Nice chart. But it used the wrong "revenue" column. 𝗡𝗼𝗯𝗼𝗱𝘆 𝗻𝗼𝘁𝗶𝗰𝗲𝘀. That's the problem NVIDIA's new open-source library, Auto Ontology, goes after. Its README puts it plainly: "…𝘢 𝘳𝘦𝘷𝘦𝘯𝘶𝘦 𝘮𝘦𝘵𝘳𝘪𝘤 𝘢𝘯𝘴𝘸𝘦𝘳𝘦𝘥 𝘧𝘢𝘴𝘵𝘦𝘳 𝘪𝘴 𝘸𝘰𝘳𝘵𝘩 𝘯𝘰𝘵𝘩𝘪𝘯𝘨 𝘪𝘧 𝘵𝘩𝘦 𝘯𝘶𝘮𝘣𝘦𝘳 𝘪𝘴 𝘸𝘳𝘰𝘯𝘨." 𝗪𝗵𝗮𝘁 𝗶𝘁 𝗶𝘀: A "context layer" that sits between an AI agent and your database. It tells the agent where the data lives, what each field means, and whether to use it. 𝗛𝗼𝘄 𝗶𝘁 𝘄𝗼𝗿𝗸𝘀, 𝘀𝘁𝗲𝗽 𝗯𝘆 𝘀𝘁𝗲𝗽: • 𝗗𝗶𝘀𝗰𝗼𝘃𝗲𝗿: it reads your database metadata and drafts an ontology, a map of business terms like "active customer" • 𝗚𝗿𝗼𝘂𝗻𝗱: agents use those terms instead of guessing from raw table names • 𝗩𝗮𝗹𝗶𝗱𝗮𝘁𝗲: it checks generated SQL against certified definitions • 𝗘𝘅𝗽𝗼𝘀𝗲: agents reach it through MCP, a CLI or an API • 𝗟𝗲𝗮𝗿𝗻: certified corrections go back into the map 𝗙𝗼𝗿 𝘂𝘀𝗲𝗿𝘀: Ask a question, get 𝘁𝗵𝗲 𝗮𝗻𝘀𝘄𝗲𝗿, 𝘁𝗵𝗲 𝗦𝗤𝗟 𝗶𝘁 𝗿𝗮𝗻, 𝗮𝗻𝗱 𝘁𝗵𝗲 𝗿𝗼𝘄𝘀. You can check the work, not just trust it. 𝗙𝗼𝗿 𝗯𝘂𝗶𝗹𝗱𝗲𝗿𝘀: • Apache 2.0, runs with Docker Compose or Helm • Works with Databricks, Postgres, Snowflake and DuckDB • Defaults to NVIDIA's Nemotron models, but 𝗮𝗻𝘆 𝗢𝗽𝗲𝗻𝗔𝗜-𝗰𝗼𝗺𝗽𝗮𝘁𝗶𝗯𝗹𝗲 𝗲𝗻𝗱𝗽𝗼𝗶𝗻𝘁 𝘄𝗼𝗿𝗸𝘀 • The MCP server has 𝟵 𝗿𝗲𝗮𝗱-𝗼𝗻𝗹𝘆 𝘁𝗼𝗼𝗹𝘀. There is deliberately no tool to browse raw tables, so agents must go through the business terms 𝗜𝘁 𝗯𝘂𝗶𝗹𝗱𝘀 𝗼𝗻 𝗲𝗮𝗿𝗹𝗶𝗲𝗿 𝘄𝗼𝗿𝗸: • Cube and dbt MetricFlow: semantic layers you write by hand in code • Wren AI: an open semantic layer for AI agents, with a context layer built partly by agents • Snowflake's Semantic View Autopilot: also drafts semantic models with AI, but only for Snowflake What's different here: 𝗼𝗽𝗲𝗻 𝘀𝗼𝘂𝗿𝗰𝗲, 𝘄𝗼𝗿𝗸𝘀 𝗮𝗰𝗿𝗼𝘀𝘀 𝗳𝗼𝘂𝗿 𝗱𝗮𝘁𝗮𝗯𝗮𝘀𝗲𝘀, 𝗮𝗻𝗱 𝗯𝘂𝗶𝗹𝘁 𝗳𝗼𝗿 𝗮𝗴𝗲𝗻𝘁𝘀 𝘁𝗵𝗿𝗼𝘂𝗴𝗵 𝗠𝗖𝗣. 𝗧𝗵𝗲 𝗵𝗼𝗻𝗲𝘀𝘁 𝗽𝗮𝗿𝘁: • 𝗧𝗵𝗲 "𝟵𝟬% 𝗳𝗮𝘀𝘁𝗲𝗿" 𝗰𝗹𝗮𝗶𝗺 𝗶𝘀 𝗡𝗩𝗜𝗗𝗜𝗔'𝘀 𝗼𝘄𝗻 𝘁𝗲𝘀𝘁𝗶𝗻𝗴, with no baseline published • 𝗡𝗼 𝗮𝗰𝗰𝘂𝗿𝗮𝗰𝘆 𝘀𝗰𝗼𝗿𝗲𝘀 𝗮𝗿𝗲 𝗽𝘂𝗯𝗹𝗶𝘀𝗵𝗲𝗱. NVIDIA ships an eval harness (BIRD, 1,534 questions) but no results • That harness was tested with 𝗖𝗹𝗮𝘂𝗱𝗲 𝗢𝗽𝘂𝘀 𝟰.𝟴, 𝗻𝗼𝘁 𝗡𝗲𝗺𝗼𝘁𝗿𝗼𝗻 • 𝗪𝗶𝘁𝗵𝗼𝘂𝘁 𝗛𝗮𝘀𝗵𝗶𝗖𝗼𝗿𝗽 𝗩𝗮𝘂𝗹𝘁, 𝗱𝗮𝘁𝗮𝗯𝗮𝘀𝗲 𝗽𝗮𝘀𝘀𝘄𝗼𝗿𝗱𝘀 𝗮𝗿𝗲 𝘀𝘁𝗼𝗿𝗲𝗱 𝘂𝗻𝗲𝗻𝗰𝗿𝘆𝗽𝘁𝗲𝗱 in Postgres (per the README) • It's young: 𝗮𝗯𝗼𝘂𝘁 𝟳𝟱𝟬 𝗚𝗶𝘁𝗛𝘂𝗯 𝘀𝘁𝗮𝗿𝘀, and NVIDIA isn't accepting outside contributions 𝗧𝗵𝗲 𝗯𝗶𝗴𝗴𝗲𝗿 𝗽𝗼𝗶𝗻𝘁: the hard part of AI analytics isn't writing SQL. 𝗜𝘁'𝘀 𝗮𝗴𝗿𝗲𝗲𝗶𝗻𝗴 𝗼𝗻 𝘄𝗵𝗮𝘁 𝘁𝗵𝗲 𝘄𝗼𝗿𝗱𝘀 𝗺𝗲𝗮𝗻. GitHub: github.com/NVIDIA/auto-ontol… Links in reply 👇
59
98
4
801
55,552
Recent academic and industrial application contributions mark the transition of Agentic AI from a purely theoretical or conceptual model to on-the-field implementation venergiac.substack.com/p/rec…
4
I just published Do You Really Need an AI Strategy? medium.com/@venergiac/do-you…
3
I just published Fractal Chain of Thought (FCoT) for Physical Agentic AIoT medium.com/@venergiac/fracta…
1
6
Un Posto Vacante: Un papa scomparso. Un'antica reliquia riaffiorata. Un codice nascosto nel capolavoro più celebre del Rinascimento. GRATSI SU AMAZON OGGI amzn.eu/d/0gEeOj57 #Amazon via @Amazon
4
Giacomo Veneri retweeted
📢 Call for Papers | NDT Special Issue Application of Artificial Intelligence and Machine Learning Methods to NDT Signal and Image Analysis 📅 Submission deadline: 3 Apr 2027 🔗 brnw.ch/21x5dvW #NDT #ArtificialIntelligence #MachineLearning #DeepLearning #SHM
1
1
17
Giacomo Veneri retweeted
EL INGENIERO QUE CREÓ CLAUDE CODE ACABA DE SUBIR 28 MINUTOS DE ORO PURO sacó un video completo sobre cómo escribir prompts que realmente entregan resultados, no genéricos de manual. hay cursos de 300 dólares que no llegan ni a la suela de lo que explica en los primeros 10 minutos. archivos CLAUDE.md, atajos de memoria, sesiones paralelas, patrones de prompting que casi nadie usa. 28 minutos. GRATIS. sin relleno. no importa si llevas años programando o recién empiezas con Claude: esto te cambia el flujo de trabajo desde hoy. la documentación oficial te dice qué existe. esto te enseña cómo usarlo de verdad. guárdalo. míralo. compártelo.
99
1,703
25
9,830
2,674,947
Agentic AIOT : The Future of Manufacturing: Agentic AI, Industrial IoT, and Predictive Maintenance open.substack.com/pub/venerg…
10
The Big “AI Strategy” Bluff: What If We Are All Chasing a Phantom? open.substack.com/pub/venerg…
2
I just published Building an Industrial Graph‑RAG Pipeline with ISO 14224, Neo4j, InfluxDB, and Local LLMs medium.com/p/building-an-ind…
11
OpenShift for Industrial AI, Robotics, and Digital Twins open.substack.com/pub/venerg…
9
Physics‑Informed Machine Learning and Neural Networks open.substack.com/pub/venerg…
6
I just published Using OLLAMA with vector db QDRANT for the best privacy of your data — implementing as simple RAG medium.com/p/using-ollama-wi…
10