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.