{"id":30911607,"url":"https://github.com/nvidia-nemo/nemo","last_synced_at":"2026-01-15T22:20:09.716Z","repository":{"id":37265522,"uuid":"200722670","full_name":"NVIDIA-NeMo/NeMo","owner":"NVIDIA-NeMo","description":"A scalable generative AI framework built for researchers and developers working on Large Language Models, Multimodal, and Speech AI (Automatic Speech Recognition and Text-to-Speech)","archived":false,"fork":false,"pushed_at":"2025-09-05T00:34:55.000Z","size":480887,"stargazers_count":15612,"open_issues_count":152,"forks_count":3084,"subscribers_count":231,"default_branch":"main","last_synced_at":"2025-09-05T02:26:17.126Z","etag":null,"topics":["asr","deeplearning","generative-ai","large-language-models","machine-translation","multimodal","neural-networks","speaker-diariazation","speaker-recognition","speech-synthesis","speech-translation","tts"],"latest_commit_sha":null,"homepage":"https://docs.nvidia.com/nemo-framework/user-guide/latest/overview.html","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NVIDIA-NeMo.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-08-05T20:16:42.000Z","updated_at":"2025-09-05T01:40:10.000Z","dependencies_parsed_at":"2023-10-14T14:17:47.002Z","dependency_job_id":"4b3e1a5e-4fd4-47d1-989a-c95b17ce12ec","html_url":"https://github.com/NVIDIA-NeMo/NeMo","commit_stats":{"total_commits":7147,"total_committers":372,"mean_commits":"19.212365591397848","dds":0.9189869875472226,"last_synced_commit":"8b9d6c7b9f582d76462f88af4b167242fefbda20"},"previous_names":[],"tags_count":82,"template":false,"template_full_name":null,"purl":"pkg:github/NVIDIA-NeMo/NeMo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVIDIA-NeMo%2FNeMo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVIDIA-NeMo%2FNeMo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVIDIA-NeMo%2FNeMo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVIDIA-NeMo%2FNeMo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NVIDIA-NeMo","download_url":"https://codeload.github.com/NVIDIA-NeMo/NeMo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NVIDIA-NeMo%2FNeMo/sbom","scorecard":{"id":22967,"data":{"date":"2025-08-11","repo":{"name":"github.com/NVIDIA/NeMo","commit":"310a862cac55f7698c5bc4fe6c080cf4d359fe89"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 20 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":9,"reason":"Found 29/30 approved changesets -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Dangerous-Workflow","score":0,"reason":"dangerous workflow patterns detected","details":["Warn: untrusted code checkout '${{ github.event.pull_request.head.ref }}': .github/workflows/code-formatting.yml:29"],"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/code-formatting.yml:27","Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:29","Info: jobLevel 'contents' permission set to 'read': .github/workflows/labeler.yml:8","Warn: no topLevel permission defined: .github/workflows/_build_container.yml:1","Warn: no topLevel permission defined: .github/workflows/_bump_mcore_tag.yml:1","Warn: no topLevel permission defined: .github/workflows/build-test-publish-wheel.yml:1","Warn: no topLevel permission defined: .github/workflows/changelog-build.yml:1","Warn: no topLevel permission defined: .github/workflows/cherry-pick-release-commit.yml:1","Warn: no topLevel permission defined: .github/workflows/cicd-approve-test-queue.yml:1","Warn: no topLevel permission defined: .github/workflows/cicd-main-automodel.yml:1","Warn: no topLevel permission defined: .github/workflows/cicd-main-nemo2.yml:1","Warn: no topLevel permission defined: .github/workflows/cicd-main-speech.yml:1","Warn: no topLevel permission defined: .github/workflows/cicd-main-testcopy.yml:1","Warn: no topLevel permission defined: .github/workflows/cicd-main-unit-tests.yml:1","Warn: no topLevel permission defined: .github/workflows/cicd-main.yml:1","Warn: no topLevel permission defined: .github/workflows/cicd-relabel-bot.yml:1","Warn: no topLevel permission defined: .github/workflows/close-inactive-issue-pr.yml:1","Warn: no topLevel permission defined: .github/workflows/code-formatting.yml:1","Warn: no topLevel permission defined: .github/workflows/code-init-file-checker.yml:1","Warn: no topLevel permission defined: .github/workflows/code-linting.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/copyright-check.yml:1","Warn: topLevel permissions set to 'write-all': .github/workflows/gh-docs.yml:9"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":0,"reason":"90 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-6rq9-53c3-f7vj","Warn: Project is vulnerable to: PYSEC-2023-38 / GHSA-ffxj-547x-5j7c","Warn: Project is vulnerable to: PYSEC-2025-10 / GHSA-h36j-8vv3-cj52","Warn: Project is vulnerable to: PYSEC-2024-223 / GHSA-h8wv-9h96-m4hr","Warn: Project is vulnerable to: PYSEC-2024-222 / GHSA-whh8-fjgc-qp73","Warn: Project is vulnerable to: PYSEC-2020-107 / GHSA-jjw5-xxj6-pcv5","Warn: Project is vulnerable to: PYSEC-2024-110 / GHSA-jw8x-6495-233v","Warn: Project is vulnerable to: PYSEC-2020-108","Warn: Project is vulnerable to: PYSEC-2025-49 / GHSA-5rjg-fvgr-3xxf","Warn: Project is vulnerable to: GHSA-3749-ghw9-m3mg","Warn: Project is vulnerable to: PYSEC-2022-43015 / GHSA-47fc-vmwq-366v","Warn: Project is vulnerable to: PYSEC-2025-41 / GHSA-53q9-r3pm-6pq6","Warn: Project is vulnerable to: PYSEC-2024-252 / GHSA-5pcm-hx3q-hm94","Warn: Project is vulnerable to: GHSA-887c-mr87-cxwp","Warn: Project is vulnerable to: PYSEC-2024-251 / GHSA-pg7h-5qx3-wjr3","Warn: Project is vulnerable to: PYSEC-2024-250","Warn: Project is vulnerable to: PYSEC-2024-259","Warn: Project is vulnerable to: GHSA-g7vv-2v7x-gj9p","Warn: Project is vulnerable to: PYSEC-2018-67 / GHSA-9q2p-fj49-vpxj","Warn: Project is vulnerable to: PYSEC-2023-102","Warn: Project is vulnerable to: PYSEC-2023-114","Warn: Project is vulnerable to: PYSEC-2020-73","Warn: Project is vulnerable to: PYSEC-2021-100 / GHSA-8h2j-cgx8-6xv7","Warn: Project is vulnerable to: PYSEC-2024-38","Warn: Project is vulnerable to: PYSEC-2020-150 / GHSA-33c7-2mpw-hg34","Warn: Project is vulnerable to: PYSEC-2020-151 / GHSA-f97h-2pfx-f59f","Warn: Project is vulnerable to: PYSEC-2019-217 / GHSA-462w-v97r-4m45","Warn: Project is vulnerable to: PYSEC-2014-8 / GHSA-8r7q-cvjq-x353","Warn: Project is vulnerable to: GHSA-cpwx-vrp4-4pq7","Warn: Project is vulnerable to: PYSEC-2014-82 / GHSA-fqh9-2qgg-h84h","Warn: Project is vulnerable to: PYSEC-2021-66 / GHSA-g3rq-g295-4j3m","Warn: Project is vulnerable to: GHSA-h5c8-rqwp-cp95","Warn: Project is vulnerable to: GHSA-h75v-3vvj-5mfj","Warn: Project is vulnerable to: PYSEC-2019-220 / GHSA-hj2j-77xm-mc5v","Warn: Project is vulnerable to: GHSA-q2x7-8rv6-6q7h","Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52","Warn: Project is vulnerable to: GHSA-34jh-p97f-mpxf","Warn: Project is vulnerable to: PYSEC-2023-212 / GHSA-g4mx-q9vg-27p4","Warn: Project is vulnerable to: PYSEC-2023-207 / GHSA-gwvm-45gx-3cf8","Warn: Project is vulnerable to: PYSEC-2019-133 / GHSA-mh33-7rrq-662w","Warn: Project is vulnerable to: GHSA-pq67-6m6q-mj2v","Warn: Project is vulnerable to: PYSEC-2019-132 / GHSA-r64q-w8jr-g9qp","Warn: Project is vulnerable to: PYSEC-2023-192 / GHSA-v845-jxx5-vc9f","Warn: Project is vulnerable to: PYSEC-2020-148 / GHSA-wqvq-5m8c-6g24","Warn: Project is vulnerable to: PYSEC-2018-32 / GHSA-www2-v7xj-xrc6","Warn: Project is vulnerable to: PYSEC-2021-108","Warn: Project is vulnerable to: PYSEC-2018-66 / GHSA-562c-5r94-xh97","Warn: Project is vulnerable to: PYSEC-2019-179 / GHSA-5wv5-4vpf-pj6m","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq","Warn: Project is vulnerable to: PYSEC-2020-235 / GHSA-72cx-5ff9-4hhc","Warn: Project is vulnerable to: PYSEC-2020-65 / GHSA-fv3h-8x5j-pvgq","Warn: Project is vulnerable to: PYSEC-2018-13 / GHSA-p6h9-gw49-rqm4","Warn: Project is vulnerable to: PYSEC-2024-167 / GHSA-cgvx-9447-vcch","Warn: Project is vulnerable to: PYSEC-2021-859 / GHSA-f8m6-h2c7-8h9x","Warn: Project is vulnerable to: PYSEC-2022-5 / GHSA-rqjh-jp2r-59cj","Warn: Project is vulnerable to: PYSEC-2017-74","Warn: Project is vulnerable to: PYSEC-2021-356 / GHSA-2ww3-fxvq-293j","Warn: Project is vulnerable to: PYSEC-2019-106 / GHSA-mr7p-25v2-35wr","Warn: Project is vulnerable to: GHSA-37mw-44qp-f5jm","Warn: Project is vulnerable to: GHSA-9356-575x-2w9m","Warn: Project is vulnerable to: GHSA-phhr-52qp-3mj4","Warn: Project is vulnerable to: PYSEC-2025-53 / GHSA-4qjh-9fv9-r85r","Warn: Project is vulnerable to: PYSEC-2025-54 / GHSA-6qc9-v4r8-22xg","Warn: Project is vulnerable to: PYSEC-2025-55 / GHSA-9hcf-v7m4-6m2j","Warn: Project is vulnerable to: GHSA-9pcc-gvx5-r5wm","Warn: Project is vulnerable to: PYSEC-2025-43 / GHSA-c65p-x677-fgj6","Warn: Project is vulnerable to: GHSA-j828-28rj-hfhp","Warn: Project is vulnerable to: GHSA-vrq3-r879-7m65","Warn: Project is vulnerable to: PYSEC-2025-50 / GHSA-w6q7-j642-7c25","Warn: Project is vulnerable to: PYSEC-2022-288 / GHSA-6hrg-qmvc-2xh8","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: GHSA-9hg3-hmmf-c3gr","Warn: Project is vulnerable to: GHSA-rpx7-33j2-xx9x","Warn: Project is vulnerable to: GHSA-43qf-4rqw-9q2g","Warn: Project is vulnerable to: GHSA-7rxf-gvfg-47g4","Warn: Project is vulnerable to: GHSA-84pr-m4jr-85g5","Warn: Project is vulnerable to: GHSA-8vgw-p6qm-5gr7","Warn: Project is vulnerable to: PYSEC-2024-71 / GHSA-hxwh-jpp2-84pm","Warn: Project is vulnerable to: PYSEC-2020-43 / GHSA-xc3p-ff3m-f46v","Warn: Project is vulnerable to: PYSEC-2024-35 / GHSA-547x-748v-vp6p"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (30) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Info: Possibly incomplete results: error parsing shell code: \u003e must be followed by a word: examples/asr/slurm_example.sh:0","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/_build_container.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/_build_container.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/_build_container.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/_build_container.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/_bump_mcore_tag.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/_bump_mcore_tag.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/_bump_mcore_tag.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/_bump_mcore_tag.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-test-publish-wheel.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/build-test-publish-wheel.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/changelog-build.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/changelog-build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog-build.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/changelog-build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/changelog-build.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/changelog-build.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cherry-pick-release-commit.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cherry-pick-release-commit.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-approve-test-queue.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-approve-test-queue.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-approve-test-queue.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-approve-test-queue.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-automodel.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-automodel.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-automodel.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-automodel.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-automodel.yml:127: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-automodel.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-automodel.yml:131: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-automodel.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-nemo2.yml:291: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-nemo2.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-nemo2.yml:295: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-nemo2.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-speech.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-speech.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-speech.yml:71: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-speech.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-speech.yml:188: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-speech.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-speech.yml:192: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-speech.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-testcopy.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-testcopy.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-testcopy.yml:345: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-testcopy.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-testcopy.yml:368: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-testcopy.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-testcopy.yml:379: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-testcopy.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-testcopy.yml:439: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-testcopy.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-testcopy.yml:442: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-testcopy.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-testcopy.yml:460: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-testcopy.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-testcopy.yml:467: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-testcopy.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:90: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:116: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:120: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:148: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:152: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:174: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:178: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:201: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main-unit-tests.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main-unit-tests.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main.yml:185: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main.yml:335: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main.yml:362: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main.yml:379: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main.yml:441: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main.yml:444: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main.yml:462: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main.yml:469: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-main.yml:228: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cicd-main.yml:233: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cicd-relabel-bot.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/cicd-relabel-bot.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/close-inactive-issue-pr.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/close-inactive-issue-pr.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/code-formatting.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/code-formatting.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/code-formatting.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/code-formatting.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/code-formatting.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/code-formatting.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/code-formatting.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/code-formatting.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/code-formatting.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/code-formatting.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/code-formatting.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/code-formatting.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/code-init-file-checker.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/code-init-file-checker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/code-init-file-checker.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/code-init-file-checker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/code-linting.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/code-linting.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/code-linting.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/code-linting.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/codeql.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/codeql.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/copyright-check.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/copyright-check.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gh-docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/gh-docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gh-docs.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/gh-docs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gh-docs.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/gh-docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gh-docs.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/gh-docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gh-docs.yml:76: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/gh-docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/install-test.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/install-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/install-test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/install-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/install-test.yml:65: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/install-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/install-test.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/install-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/install-test.yml:102: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/install-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/install-test.yml:105: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/install-test.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/labeler.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/labeler.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release-freeze.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/release-freeze.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-freeze.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/release-freeze.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release-freeze.yml:72: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/release-freeze.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/secrets-detector.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/secrets-detector.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/secrets-detector.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/secrets-detector.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-buildcache.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/update-buildcache.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-buildcache.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/NVIDIA/NeMo/update-buildcache.yml/main?enable=pin","Warn: containerImage not pinned by hash: docker/Dockerfile.ci:19","Warn: containerImage not pinned by hash: docker/Dockerfile.ci:32","Warn: containerImage not pinned by hash: docker/Dockerfile.ci:43","Warn: containerImage not pinned by hash: docker/Dockerfile.ci:53","Warn: containerImage not pinned by hash: docker/Dockerfile.ci.export_deploy:19","Warn: containerImage not pinned by hash: docker/Dockerfile.ci.export_deploy:44","Warn: containerImage not pinned by hash: docker/Dockerfile.ci.export_deploy:54","Warn: containerImage not pinned by hash: docker/Dockerfile.ci.export_deploy:65","Warn: containerImage not pinned by hash: docker/Dockerfile.ci.export_deploy:75","Warn: containerImage not pinned by hash: docker/Dockerfile.speech:22","Warn: containerImage not pinned by hash: docker/Dockerfile.speech:151","Warn: pipCommand not pinned by hash: docker/Dockerfile.ci:61-66","Warn: pipCommand not pinned by hash: docker/Dockerfile.ci.export_deploy:81-84","Warn: pipCommand not pinned by hash: docker/Dockerfile.speech:74-77","Warn: pipCommand not pinned by hash: docker/Dockerfile.speech:80-84","Warn: pipCommand not pinned by hash: docker/Dockerfile.speech:87-92","Warn: pipCommand not pinned by hash: docker/Dockerfile.speech:138-139","Warn: pipCommand not pinned by hash: docker/Dockerfile.speech:142","Warn: pipCommand not pinned by hash: docker/Dockerfile.speech:144","Warn: pipCommand not pinned by hash: docker/Dockerfile.speech:161","Warn: pipCommand not pinned by hash: docker/Dockerfile.speech:193-200","Warn: downloadThenRun not pinned by hash: docker/common/install_dep.sh:49","Warn: downloadThenRun not pinned by hash: docker/common/install_dep.sh:55","Warn: downloadThenRun not pinned by hash: docker/common/install_dep.sh:116","Warn: downloadThenRun not pinned by hash: docker/common/install_dep.sh:122","Warn: pipCommand not pinned by hash: docker/common/install_dep.sh:157","Warn: pipCommand not pinned by hash: docker/common/install_dep.sh:192","Warn: pipCommand not pinned by hash: docker/common/install_dep.sh:261","Warn: pipCommand not pinned by hash: docker/common/install_dep.sh:262","Warn: pipCommand not pinned by hash: docker/common/install_dep.sh:316","Warn: pipCommand not pinned by hash: docker/common/install_dep.sh:317","Warn: pipCommand not pinned by hash: docker/common/install_dep.sh:319","Warn: pipCommand not pinned by hash: docker/common/install_dep.sh:320","Warn: pipCommand not pinned by hash: docker/common/install_dep.sh:340","Warn: pipCommand not pinned by hash: scripts/export/setup_vllm_venv.sh:9","Warn: pipCommand not pinned by hash: scripts/installers/install_graphviz.sh:49","Warn: pipCommand not pinned by hash: scripts/installers/install_k2.sh:26","Warn: pipCommand not pinned by hash: scripts/installers/install_k2.sh:27","Warn: pipCommand not pinned by hash: scripts/installers/install_riva_decoder.sh:17","Warn: pipCommand not pinned by hash: scripts/installers/install_torchaudio_latest.sh:92","Warn: pipCommand not pinned by hash: .github/workflows/cicd-approve-test-queue.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/cicd-approve-test-queue.yml:38","Warn: pipCommand not pinned by hash: .github/workflows/cicd-main-testcopy.yml:51","Warn: pipCommand not pinned by hash: .github/workflows/cicd-main-testcopy.yml:52","Warn: pipCommand not pinned by hash: .github/workflows/cicd-main-testcopy.yml:409","Warn: pipCommand not pinned by hash: .github/workflows/cicd-main.yml:409","Warn: pipCommand not pinned by hash: .github/workflows/cicd-main.yml:58","Warn: pipCommand not pinned by hash: .github/workflows/cicd-main.yml:59","Warn: pipCommand not pinned by hash: .github/workflows/code-init-file-checker.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/code-linting.yml:82","Warn: pipCommand not pinned by hash: .github/workflows/code-linting.yml:105","Warn: pipCommand not pinned by hash: .github/workflows/gh-docs.yml:65","Warn: pipCommand not pinned by hash: .github/workflows/install-test.yml:37","Warn: pipCommand not pinned by hash: .github/workflows/install-test.yml:38","Warn: pipCommand not pinned by hash: .github/workflows/install-test.yml:45","Warn: pipCommand not pinned by hash: .github/workflows/install-test.yml:77","Warn: pipCommand not pinned by hash: .github/workflows/install-test.yml:78","Warn: pipCommand not pinned by hash: .github/workflows/install-test.yml:82","Warn: pipCommand not pinned by hash: .github/workflows/install-test.yml:114","Warn: pipCommand not pinned by hash: .github/workflows/install-test.yml:115","Warn: pipCommand not pinned by hash: .github/workflows/install-test.yml:119","Warn: pipCommand not pinned by hash: .github/workflows/secrets-detector.yml:33","Info:   0 out of  56 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  35 third-party GitHubAction dependencies pinned","Info:   0 out of  11 containerImage dependencies pinned","Info:   1 out of  48 pipCommand dependencies pinned","Info:   0 out of   4 downloadThenRun dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-14T17:13:15.210Z","repository_id":37265522,"created_at":"2025-08-14T17:13:15.246Z","updated_at":"2025-08-14T17:13:15.246Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274359027,"owners_count":25270683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-09T02:00:10.223Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["asr","deeplearning","generative-ai","large-language-models","machine-translation","multimodal","neural-networks","speaker-diariazation","speaker-recognition","speech-synthesis","speech-translation","tts"],"created_at":"2025-09-09T20:46:40.691Z","updated_at":"2026-01-15T22:20:09.707Z","avatar_url":"https://github.com/NVIDIA-NeMo.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Project Status: Active -- The project has reached a stable, usable state and is being actively developed.](http://www.repostatus.org/badges/latest/active.svg)](http://www.repostatus.org/#active)\n[![Documentation](https://readthedocs.com/projects/nvidia-nemo/badge/?version=main)](https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/main/)\n[![CodeQL](https://github.com/nvidia/nemo/actions/workflows/codeql.yml/badge.svg?branch=main\u0026event=push)](https://github.com/nvidia/nemo/actions/workflows/codeql.yml)\n[![NeMo core license and license for collections in this repo](https://img.shields.io/badge/License-Apache%202.0-brightgreen.svg)](https://github.com/NVIDIA/NeMo/blob/master/LICENSE)\n[![Release version](https://badge.fury.io/py/nemo-toolkit.svg)](https://badge.fury.io/py/nemo-toolkit)\n[![Python version](https://img.shields.io/pypi/pyversions/nemo-toolkit.svg)](https://badge.fury.io/py/nemo-toolkit)\n[![PyPi total downloads](https://static.pepy.tech/personalized-badge/nemo-toolkit?period=total\u0026units=international_system\u0026left_color=grey\u0026right_color=brightgreen\u0026left_text=downloads)](https://pepy.tech/project/nemo-toolkit)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n\n# **NVIDIA NeMo Speech Collection**\n\n## Latest News\n\n\u003c!-- markdownlint-disable --\u003e\n\u003cdetails open\u003e\n  \u003csummary\u003e\u003cb\u003e\u003ca href=https://huggingface.co/nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16\u003eNVIDIA-Nemotron-3-Nano-30B-A3B\u003c/a\u003e is out with full reproducible script and recipes! Check out \u003ca href=https://github.com/NVIDIA-NeMo/Megatron-Bridge/tree/nano-v3\u003eNeMo Megatron-Bridge\u003c/a\u003e, \u003ca href=https://github.com/NVIDIA-NeMo/AutoModel/blob/main/examples/llm_finetune/nemotron/nemotron_nano_v3_squad.yaml\u003eNeMo AutoModel\u003c/a\u003e, \u003ca href=https://github.com/NVIDIA-NeMo/RL\u003eNeMo-RL\u003c/a\u003e and \u003ca href=https://catalog.ngc.nvidia.com/orgs/nvidia/containers/nemo?version=25.11.nemotron_3_nano\u003eNGC container\u003c/a\u003e to try them!\u003c/b\u003e (2025-12-15)\n\u003c/details\u003e\n\n\n\u003cdetails open\u003e\n  \u003csummary\u003e\u003cb\u003e⚠️ Pivot notice: This repo will pivot to focus on speech models collections only. Please refer to \u003ca href=https://github.com/NVIDIA-NeMo\u003eNeMo Framework Github Org\u003c/a\u003e for the complete list of repos under NeMo Framework\u003c/b\u003e\u003c/summary\u003e\n      NeMo 2.0, with its support for LLMs and VLMs will be deprecated by 25.11, and replaced by \u003ca href=https://github.com/NVIDIA-NeMo/Megatron-Bridge\u003eNeMo Megatron-Bridge\u003c/a\u003e and \u003ca href=https://github.com/NVIDIA-NeMo/AutoModel\u003eNeMo AutoModel\u003c/a\u003e. More details can be found in the \u003ca href=https://github.com/NVIDIA-NeMo\u003eNeMo Framework GitHub org readme\u003c/a\u003e. (2025-10-10)\n\n      Following collections are deprecated and will be removed in a later release, please use previous versions if you are using them:\n      - nlp\n      - llm\n      - vlm\n      - vision\n\u003c/details\u003e\n\n\u003cdetails closed\u003e\n  \u003csummary\u003e\u003cb\u003ePretrain and finetune :hugs:Hugging Face models via AutoModel\u003c/b\u003e\u003c/summary\u003e\n      NeMo Framework's latest feature AutoModel enables broad support for :hugs:Hugging Face models, with 25.04 focusing on\n\n  \n- \u003ca href=https://huggingface.co/transformers/v3.5.1/model_doc/auto.html#automodelforcausallm\u003eAutoModelForCausalLM\u003c/a\u003e in the \u003ca href=\"https://huggingface.co/models?pipeline_tag=text-generation\u0026sort=trending\"\u003eText Generation\u003c/a\u003e category\n- \u003ca href=https://huggingface.co/docs/transformers/main/model_doc/auto#transformers.AutoModelForImageTextToText\u003eAutoModelForImageTextToText\u003c/a\u003e in the \u003ca href=\"https://huggingface.co/models?pipeline_tag=image-text-to-text\u0026sort=trending\"\u003eImage-Text-to-Text\u003c/a\u003e category\n\nMore Details in Blog: \u003ca href=https://developer.nvidia.com/blog/run-hugging-face-models-instantly-with-day-0-support-from-nvidia-nemo-framework\u003eRun Hugging Face Models Instantly with Day-0 Support from NVIDIA NeMo Framework\u003c/a\u003e. Future releases will enable support for more model families such as Video Generation models.(2025-05-19)\n\u003c/details\u003e\n\n\u003cdetails closed\u003e\n  \u003csummary\u003e\u003cb\u003eTraining on Blackwell using NeMo\u003c/b\u003e\u003c/summary\u003e\n      NeMo Framework has added Blackwell support, with \u003ca href=https://docs.nvidia.com/nemo-framework/user-guide/latest/performance/performance_summary.html\u003eperformance benchmarks on GB200 \u0026 B200\u003c/a\u003e. More optimizations to come in the upcoming releases.(2025-05-19)\n\u003c/details\u003e\n\n\u003cdetails closed\u003e\n  \u003csummary\u003e\u003cb\u003eTraining Performance on GPU Tuning Guide\u003c/b\u003e\u003c/summary\u003e\n      NeMo Framework has published \u003ca href=https://docs.nvidia.com/nemo-framework/user-guide/latest/performance/performance-guide.html\u003ea comprehensive guide for performance tuning to achieve optimal throughput\u003c/a\u003e! (2025-05-19)\n\u003c/details\u003e\n\n\u003cdetails closed\u003e\n  \u003csummary\u003e\u003cb\u003eNew Models Support\u003c/b\u003e\u003c/summary\u003e\n      NeMo Framework has added support for latest community models - \u003ca href=https://docs.nvidia.com/nemo-framework/user-guide/latest/vlms/llama4.html\u003eLlama 4\u003c/a\u003e, \u003ca href=https://docs.nvidia.com/nemo-framework/user-guide/latest/vision/diffusionmodels/flux.html\u003eFlux\u003c/a\u003e, \u003ca href=https://docs.nvidia.com/nemo-framework/user-guide/latest/llms/llama_nemotron.html\u003eLlama Nemotron\u003c/a\u003e, \u003ca href=https://docs.nvidia.com/nemo-framework/user-guide/latest/llms/hyena.html#\u003eHyena \u0026 Evo2\u003c/a\u003e, \u003ca href=https://docs.nvidia.com/nemo-framework/user-guide/latest/vlms/qwen2vl.html\u003eQwen2-VL\u003c/a\u003e, \u003ca href=https://docs.nvidia.com/nemo-framework/user-guide/latest/llms/qwen2.html\u003eQwen2.5\u003c/a\u003e, Gemma3, Qwen3-30B\u002632B.(2025-05-19)\n\u003c/details\u003e\n\n\n\u003cdetails closed\u003e\n  \u003csummary\u003e\u003cb\u003eNeMo Framework 2.0\u003c/b\u003e\u003c/summary\u003e\n      We've released NeMo 2.0, an update on the NeMo Framework which prioritizes modularity and ease-of-use. Please refer to the \u003ca href=https://docs.nvidia.com/nemo-framework/user-guide/latest/nemo-2.0/index.html\u003eNeMo Framework User Guide\u003c/a\u003e to get started.\n\u003c/details\u003e\n\u003cdetails closed\u003e\n  \u003csummary\u003e\u003cb\u003eNew Cosmos World Foundation Models Support\u003c/b\u003e\u003c/summary\u003e\n    \u003cdetails\u003e \n      \u003csummary\u003e \u003ca href=\"https://developer.nvidia.com/blog/advancing-physical-ai-with-nvidia-cosmos-world-foundation-model-platform\"\u003eAdvancing Physical AI with NVIDIA Cosmos World Foundation Model Platform \u003c/a\u003e (2025-01-09) \n      \u003c/summary\u003e \n        The end-to-end NVIDIA Cosmos platform accelerates world model development for physical AI systems. Built on CUDA, Cosmos combines state-of-the-art world foundation models, video tokenizers, and AI-accelerated data processing pipelines. Developers can accelerate world model development by fine-tuning Cosmos world foundation models or building new ones from the ground up. These models create realistic synthetic videos of environments and interactions, providing a scalable foundation for training complex systems, from simulating humanoid robots performing advanced actions to developing end-to-end autonomous driving models. \n        \u003cbr\u003e\u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003ca href=\"https://developer.nvidia.com/blog/accelerate-custom-video-foundation-model-pipelines-with-new-nvidia-nemo-framework-capabilities/\"\u003e\n          Accelerate Custom Video Foundation Model Pipelines with New NVIDIA NeMo Framework Capabilities\n        \u003c/a\u003e (2025-01-07)\n      \u003c/summary\u003e\n        The NeMo Framework now supports training and customizing the \u003ca href=\"https://github.com/NVIDIA/Cosmos\"\u003eNVIDIA Cosmos\u003c/a\u003e collection of world foundation models. Cosmos leverages advanced text-to-world generation techniques to create fluid, coherent video content from natural language prompts.\n        \u003cbr\u003e\u003cbr\u003e\n        You can also now accelerate your video processing step using the \u003ca href=\"https://developer.nvidia.com/nemo-curator-video-processing-early-access\"\u003eNeMo Curator\u003c/a\u003e library, which provides optimized video processing and captioning features that can deliver up to 89x faster video processing when compared to an unoptimized CPU pipeline.\n      \u003cbr\u003e\u003cbr\u003e\n    \u003c/details\u003e\n\u003c/details\u003e\n\u003cdetails closed\u003e\n  \u003csummary\u003e\u003cb\u003eLarge Language Models and Multimodal Models\u003c/b\u003e\u003c/summary\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003ca href=\"https://developer.nvidia.com/blog/state-of-the-art-multimodal-generative-ai-model-development-with-nvidia-nemo/\"\u003e\n          State-of-the-Art Multimodal Generative AI Model Development with NVIDIA NeMo\n        \u003c/a\u003e (2024-11-06)\n      \u003c/summary\u003e\n        NVIDIA recently announced significant enhancements to the NeMo platform, focusing on multimodal generative AI models. The update includes NeMo Curator and the Cosmos tokenizer, which streamline the data curation process and enhance the quality of visual data. These tools are designed to handle large-scale data efficiently, making it easier to develop high-quality AI models for various applications, including robotics and autonomous driving. The Cosmos tokenizers, in particular, efficiently map visual data into compact, semantic tokens, which is crucial for training large-scale generative models. The tokenizer is available now on the \u003ca href=https://github.com/NVIDIA/cosmos-tokenizer\u003eNVIDIA/cosmos-tokenizer\u003c/a\u003e GitHub repo and on \u003ca href=https://huggingface.co/nvidia/Cosmos-Tokenizer-CV8x8x8\u003eHugging Face\u003c/a\u003e.\n      \u003cbr\u003e\u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003ca href=\"https://docs.nvidia.com/nemo-framework/user-guide/latest/llms/llama/index.html#new-llama-3-1-support for more information/\"\u003e\n        New Llama 3.1 Support\n        \u003c/a\u003e (2024-07-23)\n      \u003c/summary\u003e\n        The NeMo Framework now supports training and customizing the Llama 3.1 collection of LLMs from Meta.\n      \u003cbr\u003e\u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003ca href=\"https://aws.amazon.com/blogs/machine-learning/accelerate-your-generative-ai-distributed-training-workloads-with-the-nvidia-nemo-framework-on-amazon-eks/\"\u003e\n          Accelerate your Generative AI Distributed Training Workloads with the NVIDIA NeMo Framework on Amazon EKS\n        \u003c/a\u003e (2024-07-16)\n      \u003c/summary\u003e\n     NVIDIA NeMo Framework now runs distributed training workloads on an Amazon Elastic Kubernetes Service (Amazon EKS) cluster. For step-by-step instructions on creating an EKS cluster and running distributed training workloads with NeMo, see the GitHub repository \u003ca href=\"https://github.com/aws-samples/awsome-distributed-training/tree/main/3.test_cases/2.nemo-launcher/EKS/\"\u003e here.\u003c/a\u003e\n      \u003cbr\u003e\u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003ca href=\"https://developer.nvidia.com/blog/nvidia-nemo-accelerates-llm-innovation-with-hybrid-state-space-model-support/\"\u003e\n          NVIDIA NeMo Accelerates LLM Innovation with Hybrid State Space Model Support\n        \u003c/a\u003e (2024/06/17)\n      \u003c/summary\u003e\n     NVIDIA NeMo and Megatron Core now support pre-training and fine-tuning of state space models (SSMs). NeMo also supports training models based on the Griffin architecture as described by Google DeepMind. \n      \u003cbr\u003e\u003cbr\u003e\n    \u003c/details\u003e\n      \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003ca href=\"https://huggingface.co/models?sort=trending\u0026search=nvidia%2Fnemotron-4-340B\"\u003e\n          NVIDIA releases 340B base, instruct, and reward models pretrained on a total of 9T tokens.\n        \u003c/a\u003e (2024-06-18)\n      \u003c/summary\u003e\n      See documentation and tutorials for SFT, PEFT, and PTQ with \n      \u003ca href=\"https://docs.nvidia.com/nemo-framework/user-guide/latest/llms/nemotron/index.html\"\u003e\n        Nemotron 340B \n      \u003c/a\u003e\n      in the NeMo Framework User Guide.\n      \u003cbr\u003e\u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003ca href=\"https://developer.nvidia.com/blog/nvidia-sets-new-generative-ai-performance-and-scale-records-in-mlperf-training-v4-0/\"\u003e\n          NVIDIA sets new generative AI performance and scale records in MLPerf Training v4.0\n        \u003c/a\u003e (2024/06/12)\n      \u003c/summary\u003e\n      Using NVIDIA NeMo Framework and NVIDIA Hopper GPUs NVIDIA was able to scale to 11,616 H100 GPUs and achieve near-linear performance scaling on LLM pretraining. \n      NVIDIA also achieved the highest LLM fine-tuning performance and raised the bar for text-to-image training.\n      \u003cbr\u003e\u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n        \u003csummary\u003e\n          \u003ca href=\"https://cloud.google.com/blog/products/compute/gke-and-nvidia-nemo-framework-to-train-generative-ai-models\"\u003e\n            Accelerate your generative AI journey with NVIDIA NeMo Framework on GKE\n          \u003c/a\u003e (2024/03/16)\n        \u003c/summary\u003e\n        An end-to-end walkthrough to train generative AI models on the Google Kubernetes Engine (GKE) using the NVIDIA NeMo Framework is available at https://github.com/GoogleCloudPlatform/nvidia-nemo-on-gke. \n        The walkthrough includes detailed instructions on how to set up a Google Cloud Project and pre-train a GPT model using the NeMo Framework.\n        \u003cbr\u003e\u003cbr\u003e\n      \u003c/details\u003e\n\u003c/details\u003e\n\u003cdetails closed\u003e\n  \u003csummary\u003e\u003cb\u003eSpeech Recognition\u003c/b\u003e\u003c/summary\u003e\n  \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003ca href=\"https://developer.nvidia.com/blog/accelerating-leaderboard-topping-asr-models-10x-with-nvidia-nemo/\"\u003e\n          Accelerating Leaderboard-Topping ASR Models 10x with NVIDIA NeMo\n        \u003c/a\u003e (2024/09/24)\n      \u003c/summary\u003e\n      NVIDIA NeMo team released a number of inference optimizations for CTC, RNN-T, and TDT models that resulted in up to 10x inference speed-up. \n      These models now exceed an inverse real-time factor (RTFx) of 2,000, with some reaching RTFx of even 6,000.\n      \u003cbr\u003e\u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003ca href=\"https://developer.nvidia.com/blog/new-standard-for-speech-recognition-and-translation-from-the-nvidia-nemo-canary-model/\"\u003e\n          New Standard for Speech Recognition and Translation from the NVIDIA NeMo Canary Model\n        \u003c/a\u003e (2024/04/18)\n      \u003c/summary\u003e\n      The NeMo team just released Canary, a multilingual model that transcribes speech in English, Spanish, German, and French with punctuation and capitalization. \n      Canary also provides bi-directional translation, between English and the three other supported languages.\n      \u003cbr\u003e\u003cbr\u003e\n    \u003c/details\u003e\n    \u003cdetails\u003e\n      \u003csummary\u003e\n        \u003ca href=\"https://developer.nvidia.com/blog/pushing-the-boundaries-of-speech-recognition-with-nemo-parakeet-asr-models/\"\u003e\n          Pushing the Boundaries of Speech Recognition with NVIDIA NeMo Parakeet ASR Models\n        \u003c/a\u003e (2024/04/18)\n      \u003c/summary\u003e\n      NVIDIA NeMo, an end-to-end platform for the development of multimodal generative AI models at scale anywhere—on any cloud and on-premises—released the Parakeet family of automatic speech recognition (ASR) models. \n      These state-of-the-art ASR models, developed in collaboration with Suno.ai, transcribe spoken English with exceptional accuracy.\n      \u003cbr\u003e\u003cbr\u003e\n    \u003c/details\u003e\n  \u003cdetails\u003e\n    \u003csummary\u003e\n      \u003ca href=\"https://developer.nvidia.com/blog/turbocharge-asr-accuracy-and-speed-with-nvidia-nemo-parakeet-tdt/\"\u003e\n        Turbocharge ASR Accuracy and Speed with NVIDIA NeMo Parakeet-TDT\n      \u003c/a\u003e (2024/04/18)\n    \u003c/summary\u003e\n    NVIDIA NeMo, an end-to-end platform for developing multimodal generative AI models at scale anywhere—on any cloud and on-premises—recently released Parakeet-TDT. \n    This new addition to the  NeMo ASR Parakeet model family boasts better accuracy and 64% greater speed over the previously best model, Parakeet-RNNT-1.1B.\n    \u003cbr\u003e\u003cbr\u003e\n  \u003c/details\u003e\n\u003c/details\u003e\n\u003c!-- markdownlint-enable --\u003e\n\n## Introduction\n\nNVIDIA NeMo Framework is a scalable and cloud-native generative AI\nframework built for researchers and PyTorch developers working on Large\nLanguage Models (LLMs), Multimodal Models (MMs), Automatic Speech\nRecognition (ASR), Text to Speech (TTS), and Computer Vision (CV)\ndomains. It is designed to help you efficiently create, customize, and\ndeploy new generative AI models by leveraging existing code and\npre-trained model checkpoints.\n\nFor technical documentation, please see the [NeMo Framework User\nGuide](https://docs.nvidia.com/nemo-framework/user-guide/latest/playbooks/index.html).\n\n## What's New in NeMo 2.0\n\nNVIDIA NeMo 2.0 introduces several significant improvements over its predecessor, NeMo 1.0, enhancing flexibility, performance, and scalability.\n\n- **Python-Based Configuration** - NeMo 2.0 transitions from YAML files to a Python-based configuration, providing more flexibility and control. This shift makes it easier to extend and customize configurations programmatically.\n\n- **Modular Abstractions** - By adopting PyTorch Lightning’s modular abstractions, NeMo 2.0 simplifies adaptation and experimentation. This modular approach allows developers to more easily modify and experiment with different components of their models.\n\n- **Scalability** - NeMo 2.0 seamlessly scaling large-scale experiments across thousands of GPUs using [NeMo-Run](https://github.com/NVIDIA/NeMo-Run), a powerful tool designed to streamline the configuration, execution, and management of machine learning experiments across computing environments.\n\nOverall, these enhancements make NeMo 2.0 a powerful, scalable, and user-friendly framework for AI model development.\n\n### Get Started with NeMo 2.0\n\n- Refer to the [Quickstart](https://docs.nvidia.com/nemo-framework/user-guide/latest/nemo-2.0/quickstart.html) for examples of using NeMo-Run to launch NeMo 2.0 experiments locally and on a slurm cluster.\n- For more information about NeMo 2.0, see the [NeMo Framework User Guide](https://docs.nvidia.com/nemo-framework/user-guide/latest/nemo-2.0/index.html).\n- For an in-depth exploration of the main features of NeMo 2.0, see the [Feature Guide](https://docs.nvidia.com/nemo-framework/user-guide/latest/nemo-2.0/features/index.html#feature-guide).\n- To transition from NeMo 1.0 to 2.0, see the [Migration Guide](https://docs.nvidia.com/nemo-framework/user-guide/latest/nemo-2.0/migration/index.html#migration-guide) for step-by-step instructions.\n\n## Training and Customization\n\nAll NeMo models are trained with\n[Lightning](https://github.com/Lightning-AI/lightning). Training is\nautomatically scalable to 1000s of GPUs. You can check the performance benchmarks using the\nlatest NeMo Framework container [here](https://docs.nvidia.com/nemo-framework/user-guide/latest/performance/performance_summary.html).\n\nWhen applicable, NeMo models leverage cutting-edge distributed training\ntechniques, incorporating [parallelism\nstrategies](https://docs.nvidia.com/nemo-framework/user-guide/latest/modeloverview.html)\nto enable efficient training of very large models. These techniques\ninclude Tensor Parallelism (TP), Pipeline Parallelism (PP), Fully\nSharded Data Parallelism (FSDP), Mixture-of-Experts (MoE), and Mixed\nPrecision Training with BFloat16 and FP8, as well as others.\n\nIn addition to supervised fine-tuning (SFT), NeMo also supports the\nlatest parameter efficient fine-tuning (PEFT) techniques such as LoRA,\nP-Tuning, Adapters, and IA3. \n\n## Speech AI\n\nNeMo ASR and TTS models can be optimized for inference and deployed for\nproduction use cases with [NVIDIA Riva](https://developer.nvidia.com/riva).\n\n\n## Get Started with NeMo Framework\n\nGetting started with NeMo Framework is easy. State-of-the-art pretrained\nNeMo models are freely available on [Hugging Face\nHub](https://huggingface.co/models?library=nemo\u0026sort=downloads\u0026search=nvidia)\nand [NVIDIA\nNGC](https://catalog.ngc.nvidia.com/models?query=nemo\u0026orderBy=weightPopularDESC).\nThese models can be used to generate text or images, transcribe audio,\nand synthesize speech in just a few lines of code.\n\nWe have extensive\n[tutorials](https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/stable/starthere/tutorials.html)\nthat can be run on [Google Colab](https://colab.research.google.com) or\nwith our [NGC NeMo Framework\nContainer](https://catalog.ngc.nvidia.com/orgs/nvidia/containers/nemo).\nWe also have\n[playbooks](https://docs.nvidia.com/nemo-framework/user-guide/latest/playbooks/index.html)\nfor users who want to train NeMo models with the NeMo Framework\nLauncher.\n\nFor advanced users who want to train NeMo models from scratch or\nfine-tune existing NeMo models, we have a full suite of [example\nscripts](https://github.com/NVIDIA/NeMo/tree/main/examples) that support\nmulti-GPU/multi-node training.\n\n## Key Features\n\n- [Multimodal](nemo/collections/multimodal/README.md)\n- [Automatic Speech Recognition](nemo/collections/asr/README.md)\n- [Text to Speech](nemo/collections/tts/README.md)\n\n## Requirements\n\n- Python 3.10 or above\n- Pytorch 2.5 or above\n- NVIDIA GPU (if you intend to do model training)\n\n## Developer Documentation\n\n| Version | Status                                                                                                                                                              | Description                                                                                                                    |\n| ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |\n| Latest  | [![Documentation Status](https://readthedocs.com/projects/nvidia-nemo/badge/?version=main)](https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/main/)     | [Documentation of the latest (i.e. main) branch.](https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/main/)          |\n| Stable  | [![Documentation Status](https://readthedocs.com/projects/nvidia-nemo/badge/?version=stable)](https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/stable/) | [Documentation of the stable (i.e. most recent release)](https://docs.nvidia.com/deeplearning/nemo/user-guide/docs/en/stable/) |\n\n## Install NeMo Framework\n\nThe NeMo Framework can be installed in a variety of ways, depending on\nyour needs. Depending on the domain, you may find one of the following\ninstallation methods more suitable.\n\n- [Conda / Pip](#conda--pip): Install NeMo-Framework with native Pip into a virtual environment.\n  - Used to explore NeMo on any supported platform.\n  - This is the recommended method for ASR and TTS domains.\n  - Limited feature-completeness for other domains.\n- [NGC PyTorch container](#ngc-pytorch-container): Install NeMo-Framework from source with feature-completeness into a highly optimized container.\n  - For users that want to install from source in a highly optimized container.\n- [NGC NeMo container](#ngc-nemo-container): Ready-to-go solution of NeMo-Framework\n  - For users that seek highest performance.\n  - Contains all dependencies installed and tested for performance and convergence.\n\n### Support matrix\n\nNeMo-Framework provides tiers of support based on OS / Platform and mode of installation. Please refer the following overview of support levels:\n\n- Fully supported: Max performance and feature-completeness.\n- Limited supported: Used to explore NeMo.\n- No support yet: In development.\n- Deprecated: Support has reached end of life.\n\nPlease refer to the following table for current support levels:\n\n| OS / Platform              | Install from PyPi | Source into NGC container |\n|----------------------------|-------------------|---------------------------|\n| `linux` - `amd64/x84_64`   | Limited support   | Full support              |\n| `linux` - `arm64`          | Limited support   | Limited support           |\n| `darwin` - `amd64/x64_64`  | Deprecated        | Deprecated                |\n| `darwin` - `arm64`         | Limited support   | Limited support           |\n| `windows` - `amd64/x64_64` | No support yet    | No support yet            |\n| `windows` - `arm64`        | No support yet    | No support yet            |\n\n### Conda / Pip\n\nInstall NeMo in a fresh Conda environment:\n\n```bash\nconda create --name nemo python==3.10.12\nconda activate nemo\n```\n\n#### Pick the right version\n\nNeMo-Framework publishes pre-built wheels with each release.\nTo install nemo_toolkit from such a wheel, use the following installation method:\n\n```bash\npip install \"nemo_toolkit[all]\"\n```\n\nIf a more specific version is desired, we recommend a Pip-VCS install. From [NVIDIA/NeMo](https://github.com/NVIDIA/NeMo), fetch the commit, branch, or tag that you would like to install.  \nTo install nemo_toolkit from this Git reference `$REF`, use the following installation method:\n\n```bash\ngit clone https://github.com/NVIDIA/NeMo\ncd NeMo\ngit checkout @${REF:-'main'}\npip install '.[all]'\n```\n\n#### Install a specific Domain\n\nTo install a specific domain of NeMo, you must first install the\nnemo_toolkit using the instructions listed above. Then, you run the\nfollowing domain-specific commands:\n\n```bash\npip install nemo_toolkit['all'] # or pip install \"nemo_toolkit['all']@git+https://github.com/NVIDIA/NeMo@${REF:-'main'}\"\npip install nemo_toolkit['asr'] # or pip install \"nemo_toolkit['asr']@git+https://github.com/NVIDIA/NeMo@$REF:-'main'}\"\npip install nemo_toolkit['tts'] # or pip install \"nemo_toolkit['tts']@git+https://github.com/NVIDIA/NeMo@${REF:-'main'}\"\npip install nemo_toolkit['multimodal'] # or pip install \"nemo_toolkit['multimodal']@git+https://github.com/NVIDIA/NeMo@${REF:-'main'}\"\n```\n\n### NGC PyTorch container\n\n**NOTE: The following steps are supported beginning with 25.09 (NeMo-Toolkit 2.6.0)**\n\nWe recommended that you start with a base NVIDIA PyTorch container:\nnvcr.io/nvidia/pytorch:25.09-py3.\n\nIf starting with a base NVIDIA PyTorch container, you must first launch\nthe container:\n\n```bash\ndocker run \\\n  --gpus all \\\n  -it \\\n  --rm \\\n  --shm-size=16g \\\n  --ulimit memlock=-1 \\\n  --ulimit stack=67108864 \\\n  ${NV_PYTORCH_TAG:-'nvcr.io/nvidia/pytorch:25.09-py3'}\n```\n\nFrom [NVIDIA/NeMo](https://github.com/NVIDIA/NeMo), fetch the commit/branch/tag that you want to install.  \nTo install nemo_toolkit including all of its dependencies from this Git reference `$REF`, use the following installation method:\n\n```bash\ncd /opt\ngit clone https://github.com/NVIDIA/NeMo\ncd NeMo\ngit checkout ${REF:-'main'}\nbash docker/common/install_dep.sh --library all\npip install \".[all]\"\n```\n\n## NGC NeMo container\n\nNeMo containers are launched concurrently with NeMo version updates.\nNeMo Framework now supports LLMs, MMs, ASR, and TTS in a single\nconsolidated Docker container. The latest container is based on NeMo 2.6.0.\nYou can find additional information about released containers on the\n[NeMo releases page](https://github.com/NVIDIA/NeMo/releases).\n\nTo use a pre-built container, run the following code:\n\n```bash\ndocker run \\\n  --gpus all \\\n  -it \\\n  --rm \\\n  --shm-size=16g \\\n  --ulimit memlock=-1 \\\n  --ulimit stack=67108864 \\\n  nvcr.io/nvidia/nemo:25.11.01\n```\n\n## Discussions Board\n\nFAQ can be found on the NeMo [Discussions\nboard](https://github.com/NVIDIA/NeMo/discussions). You are welcome to\nask questions or start discussions on the board.\n\n## Contribute to NeMo\n\nWe welcome community contributions! Please refer to\n[CONTRIBUTING.md](https://github.com/NVIDIA/NeMo/blob/stable/CONTRIBUTING.md)\nfor the process.\n\n## Publications\n\nWe provide an ever-growing list of\n[publications](https://nvidia.github.io/NeMo/publications/) that utilize\nthe NeMo Framework.\n\nTo contribute an article to the collection, please submit a pull request\nto the `gh-pages-src` branch of this repository. For detailed\ninformation, please consult the README located at the [gh-pages-src\nbranch](https://github.com/NVIDIA/NeMo/tree/gh-pages-src#readme).\n\n## Licenses\n\nNeMo is licensed under the [Apache License 2.0](https://github.com/NVIDIA/NeMo?tab=Apache-2.0-1-ov-file).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnvidia-nemo%2Fnemo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnvidia-nemo%2Fnemo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnvidia-nemo%2Fnemo/lists"}