Skip to content

About

NVIDIA’s repository for enabling trustworthy AI.

Resources

Contributing

Stars

69 stars

Watchers

3 watching

Forks

Repository files navigation

NVIDIA Trustworthy AI

NVIDIA is committed to building a better world through the advancement of AI we can trust, Trustworthy AI, an approach and framework evolved out of our core values. This page has been developed to share products and tools we use to enable the company, customers, partners, and the larger ecosystem. Content provided is being made available using Creative Commons and Apache licenses. See Licensing below for each component's license and license file.

Learn more about our guiding principles and our Trustworthy AI Work. You can also learn more about how the larger ecosystem is incorporating Trustworthy AI into its own initiatives here.

Repository Guide

This repository contains Trustworthy AI documentation templates, example cards, and community tools. Use the table below to find what you need.

Path Description
Model Card++ Templates/ Templates for documenting AI model transparency, risks, usage, and limitations. See the module README.
ASL Developer Community/ ASL data pipeline code, tests, notebooks, and contribution docs. See the module README and CONTRIBUTING.
Signs (American Sign Language)/ Trustworthy AI model card for the SIGNS project.
skills/skill-card-generator/ Scripts and references for generating governance skill cards. See SKILL.md.
CycloneDX-Property-Taxonomy/ CycloneDX property taxonomy documentation.
Agent Card.md Template for documenting AI agents.
Skill Card.md Template for documenting agent skills.
Data Card.md Template for documenting datasets.
System Card.md Template for documenting AI systems.
Blueprint Card.md Template for documenting blueprints.
Container Card.md Template for documenting containers.
Helm Chart.md Template for documenting Helm charts.

Licensing

This repository contains components under different licenses. The table below identifies the license that applies to each component and links to its license file. Where a component has its own license file, that file governs the files in that component; everything else is covered by the repository-level LICENSE.md.

Component License License file
AI Transparency Card templates — Model Card++ Templates/, Agent Card.md, Skill Card.md, Data Card.md, System Card.md, Blueprint Card.md, Container Card.md, Helm Chart.md CC0-1.0 LICENSE.md
CycloneDX-Property-Taxonomy/ CC0-1.0 LICENSE.md
Signs (American Sign Language)/ CC0-1.0 LICENSE.md
ASL Developer Community/ — source code Apache-2.0 ASL Developer Community/LICENSE
ASL Developer Community/ — dataset NVIDIA Data License for ASL Project ASL Developer Community/NVIDIA Data License for ASL Project.pdf
skills/skill-card-generator/ CC-BY-4.0 AND Apache-2.0 skills/skill-card-generator/Skill Card Generator License

Third-party components bundled with the ASL data pipeline are listed in ASL Developer Community/THIRD-PARTY-NOTICES.txt.

Good First Contributions

Looking for a small, self-contained task to get familiar with the repository? Here are good starting points:

  • Documentation — Fix typos, clarify wording, or improve examples in any README or card template.
  • Model Card++ templates — Review templates in Model Card++ Templates/ and suggest improvements via issue or PR.
  • ASL Developer Community — Add or improve tests, fix minor bugs, or update docs. See CONTRIBUTING.md for workflow and coding guidelines. Watch our GTC on-demand video for a notebook run-through.
  • Skill card generator — Improve validation scripts, style guides, or reference catalogs under skills/skill-card-generator/.

Browse open issues for tasks labeled as good first issues, or open a new issue to propose a change.

Contributing

We welcome contributions from the community. Read CONTRIBUTING.md for the full guidelines, including the Developer Certificate of Origin (DCO) sign-off that all commits must carry. In short:

  1. Fork the repository and create a feature branch.
  2. Make your changes. Keep pull requests focused on a single concern.
  3. Sign off every commit with git commit -s. Commits that are not signed off cannot be accepted.
  4. For code changes in ASL Developer Community, also follow its CONTRIBUTING.md — run tests and format code.
  5. Open a pull request describing what you changed and why. Link any related issues (for example, Closes #18).

For questions or suggestions, open a GitHub issue.

Community

We will be keeping this repo updated on a monthly basis. Start by checking out our AI Transparency Card templates here. We invite contributions! Open a GitHub issue or pull request!

About

NVIDIA’s repository for enabling trustworthy AI.

Resources

Contributing

Stars

69 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages