Skip to main content

NeMo Platform

License Python Docs

Make the agents you ship faster, more accurate, and safer.

NeMo Platform brings NVIDIA NeMo libraries together under one CLI, Python SDK, and web UI. Hardening, evaluation, and tuning for the agents you put in production.

What's here today

  • Secure agents. Guardrails (content safety, jailbreak detection, PII redaction), Auditor (red-teaming via garak), Anonymizer (PII handling for training data).
  • Evaluate agents. LLM-as-judge, deterministic, agentic, and RAG benchmarks. Harbor-backed eval suites for regression testing.
  • Tune agents. Skill optimization, prompt and hyperparameter tuning, Switchyard model routing.
  • Build agents. NVIDIA NeMo Agent Toolkit (NAT) for LangGraph-based agents. Shared infrastructure: Inference Gateway, Secrets, Files, Entity Store, Jobs.
  • Generate synthetic data. Generate synthetic data for training or evaluation purposes using Data Designer.
  • NeMo Studio (alpha). Browser UI for chat, monitoring, and reviewing optimization suggestions. Studio's agent-focused features are still a work in progress; the CLI is the primary surface today.

Install

Prerequisites: Python 3.11–3.13 and an API key for an inference provider (NVIDIA Build, OpenAI, Anthropic, Google Gemini, or a local Ollama instance).

The nemo-platform distribution is a convenience wrapper that bundles the SDK, shared runtime packages, default first-party plugins, and platform services into a single wheel. Install just the SDK and CLI, or install everything needed to run the platform locally:

# SDK + CLI only
pip install nemo-platform

# SDK + CLI + all platform services and default plugins (recommended)
pip install "nemo-platform[all]"

Then bring up the platform:

nemo setup

nemo setup starts local services, registers your LLM provider, discovers available models, installs agent skills, and (optionally) deploys a sample agent.

Verify:

nemo services status

The recommended developer setup is to clone the repo and use make bootstrap instead of installing from PyPI — see the setup playbook for the full walkthrough, including local data dir, DB reset, and troubleshooting.

Where to go next

After nemo setup completes, the CLI prompts you to pick one of two paths. The same two paths are the recommended starting points if you came in via PyPI:

  • Build and optimize agents. Open a coding agent session inside your agent's project directory and ask: "Build and optimize an agent using NeMo Platform." The shipped skills will scaffold the agent, deploy it, run evaluations, suggest optimizations, and add guardrails on request.
  • Explore the platform. From any coding agent session, ask: "What can I do with NeMo Platform?" to get a guided tour of the capabilities surfaced through skills.

NeMo skills work with Claude Code, Codex, Cursor, OpenCode, and other coding agents. Install or refresh them with nemo skills install --agent <agent>, for example:

nemo skills install --agent claude

Operating the platform

A few useful CLI commands once setup completes:

nemo --help                # All commands
nemo models list           # Available models
nemo services status       # Platform health
nemo skills list           # Skills installed on the platform

Every capability is also available via REST API. Model inference uses the model IDs returned from nemo models list and is available at:

http://localhost:8080/apis/inference-gateway/v2/workspaces/default/openai/-/v1/chat/completions

Links

License

NeMo Platform is licensed under the Apache License 2.0. Third-party open-source dependencies have their own licenses; review them before use.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nemo_platform-0.3.0-py3-none-any.whl (8.0 MB view details)

Uploaded Python 3

File details

Details for the file nemo_platform-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: nemo_platform-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 8.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for nemo_platform-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2428d8d8bbc7812aef377c882a20fc82978ced5c5e68f8bb8d4db87b6574d2f4
MD5 98654819df55ec8ff4bfcbc2a1d29c0d
BLAKE2b-256 c910647982596191c7be509b5c79f40ae9b3af9e1881024dfa296eb6afeafb2f

See more details on using hashes here.

Release history Release notifications | RSS feed

0.4.0

1 file

This release

0.3.0 This release

1 file

0.2.0

1 file

0.1.2

1 file

0.1.1

1 file

0.1.0

1 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