> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo/relay/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/relay/_mcp/server.

# Configure Plugins

> Configure built-in and discoverable NeMo Relay plugins with plugins.toml.

Use this section to configure plugin behavior that Relay loads for a process.
The runtime discovers and layers `plugins.toml` for direct Rust, Python, and
Node.js integrations as well as for the `nemo-relay` CLI gateway.

Choose the path that matches your goal:

| Goal                                      | Start here                                                                |
| ----------------------------------------- | ------------------------------------------------------------------------- |
| Configure a plugin host in an application | [Configure and Initialize Plugins](/configure-plugins/initialize-plugins) |
| Configure a built-in Relay component      | Choose the component guide below. Use `plugins.toml` or the binding API.  |
| Add a plugin someone else packaged        | [Configure Discoverable Plugins](/configure-plugins/discoverable-plugins) |
| Create a reusable plugin                  | [Build Plugins](/build-plugins/about)                                     |

## Built-in Plugins

Relay ships these first-party components. Configure them as `[[components]]`
entries in `plugins.toml`.

* [Observability](/configure-plugins/observability/about) exports ATOF, ATIF,
  or typed OpenTelemetry data.
* [Adaptive](/configure-plugins/adaptive/about) configures adaptive runtime
  behavior.
* [NeMo Guardrails (Deprecated)](/configure-plugins/nemo-guardrails/about)
  installs Guardrails-backed policy checks. The built-in plugin is scheduled
  for removal in NeMo Relay 0.9 and should not be used for new deployments.
* [PII Redaction](/configure-plugins/pii-redaction/about) sanitizes sensitive
  data in observability payloads.
* [Model Pricing](/configure-plugins/model-pricing) configures catalog sources
  for cost estimates on managed or manually observed LLM responses.

## Guides

Follow the guides below to configure plugins.

* [Configure and Initialize Plugins](/configure-plugins/initialize-plugins)
  explains the shared host API, configuration sources, reports, diagnostics,
  and teardown across supported bindings.
* [Plugin Configuration Files](/configure-plugins/plugin-configuration-files)
  explains runtime `plugins.toml` discovery, precedence, merging, and CLI
  editing.
* [Configure Discoverable Plugins](/configure-plugins/discoverable-plugins)
  explains manifest-backed native and worker plugin installation, validation,
  trust policy, and activation.

Use [Build Plugins](/build-plugins/about) only when you are authoring the
plugin itself. It covers generic plugin components, manifests, native ABI
plugins, Python workers, and the `grpc-v1` protocol.