nemo-automodel-model-onboarding

Guide onboarding of NeMo AutoModel architectures through implementation and validation steps.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/sayalinvidia/sayali-skills-test --skill nemo-automodel-model-onboarding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nemo-automodel-model-onboarding
Source: https://github.com/sayalinvidia/sayali-skills-test/tree/main/skills/nemo-automodel-model-onboarding
Command: npx skills add https://github.com/sayalinvidia/sayali-skills-test --skill nemo-automodel-model-onboarding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide provides a structured workflow to onboard new NeMo AutoModel architectures, outlining discovery, implementation, and validation steps.

Core Features & Use Cases

  • Create a standard Skill Unit for a new architecture, including code and tests.
  • Implement model.py and state_dict_adapter.py, and register the model in the registry.
  • Add unit tests, tiny configs, and minimal documentation to support reproducibility.

Quick Start

Start by inspecting the target HF config, then scaffold components/models/<name>/model.py and state_dict_adapter.py, add SKILL.md frontmatter, register in the registry, and prepare a tiny-config test.

Frequently Asked Questions about nemo-automodel-model-onboarding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I onboard a new model architecture into NeMo AutoModel?

To onboard a new NeMo AutoModel architecture, you scaffold the model directory, implement model.py and state_dict_adapter.py, register the model in the registry, and add unit tests with tiny configs for validation.

What steps are required to add a Vision Language Model to NeMo AutoModel?

Adding a Vision Language Model requires inspecting the target HF config, scaffolding the model components, implementing state_dict_adapter.py for weight conversion, updating the registry, and preparing minimal documentation and tiny-config tests.

Does the NeMo AutoModel onboarding process support Mixture of Experts architectures?

Yes, the NeMo AutoModel onboarding process applies to dense LLMs, Mixture of Experts (MoE), and Vision Language Model (VLM) patterns by providing a structured workflow for discovery, implementation, and validation.

Why do I need a state_dict_adapter.py when implementing NeMo AutoModel architectures?

You need state_dict_adapter.py to adapt and convert external checkpoint weights into the NeMo AutoModel format, ensuring proper weight loading and reproducibility during the model onboarding process.

What is the standard workflow for registering a custom model in the NeMo AutoModel registry?

The standard workflow for registering a model in the NeMo AutoModel registry involves creating a standard Skill Unit, implementing the required model code, updating the registry, and adding SKILL.md frontmatter with unit-test scaffolding.