Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

NVIDIA NeMo Fabric

License GitHub Release

Diagram showing NeMo Fabric connecting applications, evaluations, and reinforcement learning rollouts to Hermes, Codex, Claude, and Deep Agents, with results, artifacts, and telemetry as outputs.

NeMo Fabric gives users one configurable, observable way to run applications across multiple agent harnesses. It standardizes configuration, lifecycle management, and results without requiring a separate integration for every harness.

NeMo Fabric lets you change harnesses without rebuilding each integration, isolate conflicting runtime dependencies, and manage harness configuration, execution, and observability consistently. Every run returns normalized results, artifacts, and telemetry for downstream systems to consume.

It provides:

  • a versioned, typed configuration contract;
  • ordinary Python composition for experiment variants;
  • adapter integrations for harness-specific launch and control;
  • a Python SDK backed by the Rust core;
  • normalized run results, artifact manifests, and telemetry references.

Install

Install the core runtime and Python SDK:

pip install nemo-fabric

Supported Python Versions

NeMo Fabric supports Python 3.11 through 3.14. However some harnesses and and integrations have more restrictive requirements. Hermes Agent requires Python 3.11 through 3.13, and the Harbor integration requires Python 3.12 or later.

Supported Harnesses

The following table shows the install target for each supported agent harness:

Agent Harness Runtime, Adapter, and Harness Adapter and Harness Adapter Only
Claude Code nemo-fabric[claude] nemo-fabric-adapters-claude[harness] nemo-fabric-adapters-claude
Codex nemo-fabric[codex] nemo-fabric-adapters-codex[harness] nemo-fabric-adapters-codex
Hermes Agent nemo-fabric[hermes-agent] nemo-fabric-adapters-hermes[harness] nemo-fabric-adapters-hermes
LangChain Deep Agents nemo-fabric[deepagents] nemo-fabric-adapters-deepagents[harness] nemo-fabric-adapters-deepagents

To install the NeMo Fabric runtime, adapter, and supported harness in one environment, choose one of the following nemo-fabric harness extras:

pip install "nemo-fabric[claude]"
pip install "nemo-fabric[codex]"
pip install "nemo-fabric[deepagents]"
pip install "nemo-fabric[hermes-agent]"

To install an adapter and its harness without the NeMo Fabric runtime, choose one of the following adapter package harness extras:

pip install "nemo-fabric-adapters-claude[harness]"
pip install "nemo-fabric-adapters-codex[harness]"
pip install "nemo-fabric-adapters-deepagents[harness]"
pip install "nemo-fabric-adapters-hermes[harness]"

Every adapter package also provides an adapter-scoped full extra, which does not install the NeMo Fabric runtime. For Claude and Codex, full installs the same dependencies as harness. For LangChain Deep Agents and Hermes Agent, full also installs the NeMo Relay Python package.

If the environment already manages a compatible harness, choose one of the following bare adapter packages:

pip install nemo-fabric-adapters-claude
pip install nemo-fabric-adapters-codex
pip install nemo-fabric-adapters-deepagents
pip install nemo-fabric-adapters-hermes

The adapter distribution contains only adapter-owned runtime dependencies. It does not install the NeMo Fabric runtime. Select harness or full to install the harness. If the runtime shares an environment with an existing compatible harness, install nemo-fabric and the bare adapter package together.

Integrations

Harbor Integration

pip install "nemo-fabric[harbor]"

NeMo Relay Integration

pip install "nemo-fabric[relay]"

This installs a version of the NeMo Relay Python package known to be compatible with the installed version of NeMo Fabric.

The LangChain Deep Agents and Hermes Agent adapter packages also provide relay and full extras for environments that do not install nemo-fabric. Claude and Codex require the nemo-relay CLI instead of the NeMo Relay Python package. They do not provide a relay extra. Refer to the NeMo Relay CLI install guide for instructions on installing the CLI tool.

Learn More

Refer to the NVIDIA NeMo Fabric documentation for installation, configuration, and usage guidance. Source code is available in the NVIDIA NeMo Fabric repository.

Metadata

Release files for nemo-fabric 0.2.0a20260804

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nemo-fabric 0.2.0a20260804
File Size Uploaded
nemo_fabric-0.2.0a20260804.tar.gz 6.5 kB Details

Release files / nemo_fabric-0.2.0a20260804.tar.gz

Download URL nemo_fabric-0.2.0a20260804.tar.gz
Size 6.5 kB
Tags Source
SHA-256 checksum
How to use checksums
4563f0ff2d76cbda06b1c1cc7cfdf309e571f206de1faf22ce3ba7c4657f920e
BLAKE2b-256 checksum
How to use checksums
404f0792d0f637ad8ea7f99f1a22d5eb458201e3fdb9822f1dcc819622bc7cf6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release history Release notifications | RSS feed

0.5.0

1 release file

0.4.0

1 release file

0.3.0

1 release file

0.2.0

1 release file

This release

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page