Rongchai Wang
Jul 15, 2026 22:21
NVIDIA’s nanousd-labs leverages AI to streamline custom USD runtime development for physical AI, advancing OpenUSD adoption.
NVIDIA has unveiled nanousd-labs, a tool designed to let developers generate custom Universal Scene Description (USD) runtimes using AI agents. This advancement aims to accelerate innovation in “physical AI” applications such as robotics, autonomous systems, and industrial digital twins by reducing the complexity of adapting USD for specific use cases.
USD, originally developed by Pixar and now governed by the Alliance for OpenUSD (AOUSD), provides a powerful 3D scene description framework. It has become a cornerstone for industries needing simulation-ready workflows. USD’s ability to integrate CAD data, real-world telemetry, and simulation assets into a shared, physically accurate environment has made it essential for digital twin and AI training applications. However, tailoring USD implementations to specific performance, memory, or application binary interface (ABI) needs has traditionally required significant effort and large codebases.
nanousd-labs addresses this challenge by enabling developers to generate USD runtimes directly from the USD Core Specification—a formal, machine-readable standard maintained by AOUSD. AI agents take on the mechanical aspects of translating the specification into compliant code, allowing teams to focus on fine-tuning performance and architecture. This approach not only speeds up development but also ensures compliance with the USD standard.
Why It Matters
With industries increasingly adopting OpenUSD for digital twins and physical AI, tools like nanousd-labs could significantly lower the barrier to entry. NVIDIA’s approach emphasizes modularity: runtimes generated by nanousd-labs are lightweight, purpose-built, and designed to work seamlessly within existing OpenUSD ecosystems. For example, developers can deploy nanousd alongside NVIDIA Omniverse or other platforms without disrupting existing workflows.
In practical terms, this means developers can quickly create USD runtimes optimized for their unique constraints. For instance, a robotics team could generate a USD runtime tuned to the memory and performance needs of embedded systems, while ensuring compliance with the USD Core Specification.
How It Works
nanousd-labs uses AI agents to parse the USD Core Specification and generate compliant runtimes section by section. These agents validate their outputs against test suites derived from the same specification, iterating until the generated code meets all standard requirements. The result is a runtime that adheres to USD’s rules for scene composition, data structuring, and value resolution but is customized for specific use cases.
Developers can start using nanousd-labs by cloning the project from GitHub, where a Python API (nanousd-python) offers an accessible entry point for experimenting with USD scenes. For teams looking to integrate nanousd into larger pipelines, the project also supports direct C API calls, enabling cross-language compatibility.
Wider Implications for OpenUSD
OpenUSD has seen rapid adoption across sectors like manufacturing, automotive, and robotics, with key 2026 updates such as OpenUSD v26.05 focusing on production reliability and emerging 3D formats. NVIDIA’s nanousd-labs complements this trajectory by making it easier for developers to implement OpenUSD in bespoke physical AI applications. By leveraging AI to automate runtime generation, nanousd-labs could accelerate OpenUSD’s penetration into industries requiring highly tailored solutions.
Moreover, nanousd-labs demonstrates the broader potential of combining open standards with AI-driven development methodologies. The USD Core Specification serves as a “contract” that ensures compliance, while AI agents handle repetitive tasks like parsing, composition, and validation. This approach could inspire other open-source projects to adopt similar methods, pushing the boundaries of what open standards can achieve.
What’s Next?
Developers interested in nanousd-labs can explore the project on GitHub and participate in shaping its future by contributing new skills and use cases. AOUSD members also have the opportunity to influence the USD Core Specification through the Core Spec Working Group. As the standard evolves, tools like nanousd-labs will likely become even more integral to how industries implement and innovate with OpenUSD.
With NVIDIA leading the charge, nanousd-labs marks a significant step in making OpenUSD more accessible and adaptable, potentially unlocking new use cases for physical AI and simulation-ready workflows.
Image source: Shutterstock





Be the first to comment