Skip to main content
Pre-release

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

NVIDIA NeMo Fabric

NVIDIA NeMo Fabric is a runtime execution layer for agents. It turns multiple agent harnesses into one configurable, observable lifecycle surface.

NeMo Fabric standardizes how applications configure, launch, invoke, and collect artifacts from agent harnesses. It provides:

  • a versioned, typed configuration contract;
  • profile-based configuration for evaluation and ablation runs;
  • adapter integrations for harness-specific launch and control;
  • a Python SDK backed by a Rust core;
  • normalized run results, artifact manifests, and telemetry references.

Install

Install the core runtime and Python SDK:

pip install "nemo-fabric[runtime]"

To use a supported agent harness, install its adapter extra:

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

Fabric supports running an agent harness in a different virtual environment than the one used to run Fabric itself. This is useful for running agents that have conflicting dependencies with Fabric or other agents.

The adapter must be installed into the virtual environment that the harness is installed in. For this reason adapters intentionally have minimal dependencies.

Integrations

Harbor integration:

pip install "nemo-fabric[harbor]"

Relay integration:

pip install "nemo-fabric[relay]"

Python Versions

NeMo Fabric supports Python versions 3.11-3.14, however some of the integrations and adapters may have additional requirements. Specifically the Hermes adapter doesn't support Python 3.14 yet, and the Harbor integration requires Python 3.12 or later.

Core Concepts

  • Agent source: Provide either an agent package path or a typed FabricConfig.
  • Typed configuration: Construct configuration in memory with the Python SDK, or use agent.yaml as a portable representation.
  • Profiles: Vary the harness, model, MCP servers, tools, skills, telemetry, or environment without editing the base configuration.
  • Adapters: Select harness-specific integrations with harness.adapter_id.
  • Artifacts: Receive normalized output, logs, patches, and telemetry references through an ArtifactManifest.

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.1.0a20260719

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.1.0a20260719
File Size Uploaded
nemo_fabric-0.1.0a20260719.tar.gz 6.2 kB Details

Release files / nemo_fabric-0.1.0a20260719.tar.gz

Download URL nemo_fabric-0.1.0a20260719.tar.gz
Size 6.2 kB
Tags Source
SHA-256 checksum
How to use checksums
bb967eddfcba33ae8c88c527bc9dd30f864edec1f9a1842b814fb8e26496a461
BLAKE2b-256 checksum
How to use checksums
23096f8c4ccf564c374995a9d2c58d3f492b798ed6f60b12cd45a2427e4fb935
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.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

0.1.1

1 release file

0.1.0

1 release file

This release

0.1.0a20260719 This release

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