> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/relay/_mcp/server. # Build Plugins ## Docs - [Build Plugins](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/about.md): Build code-driven, native dynamic, and gRPC worker plugins for NeMo Relay. - [Language Binding Plugins](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/language-binding/about.md): Build in-process, code-driven NeMo Relay plugins in Rust, Python, or Node.js. - [Validate Plugin Configuration](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/language-binding/validate-configuration.md): Validate NeMo Relay plugin configuration and return stable diagnostics before activation. - [Register Plugin Behavior](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/language-binding/register-behavior.md): Register validated NeMo Relay plugin configuration through PluginContext and manage its lifecycle. - [Design Plugin Configuration](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/language-binding/advanced-configuration.md): Design stable configuration, validation, rollout, and lifecycle behavior for NeMo Relay plugins. - [Code Examples](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/language-binding/code-examples.md): Explore reusable NeMo Relay plugin patterns for request interception, event logging, and policy bundles. - [Discoverable Plugins](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/dynamic-plugins/about.md): Package Rust native libraries and local gRPC workers as discoverable NeMo Relay plugins. - [Native Dynamic Plugins (Rust)](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/dynamic-plugins/native-dynamic/about.md): Build in-process Rust shared-library plugins against the NeMo Relay Native ABI v1. - [Build a Rust Native Plugin](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/dynamic-plugins/native-dynamic/rust-native-plugin-example.md): Build and package the NeMo Relay Rust native dynamic-plugin example. - [gRPC Worker Plugin Concepts](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/dynamic-plugins/grpc-worker/about.md): Choose and package local gRPC worker plugins for NeMo Relay. - [gRPC Worker Protocol Overview](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/dynamic-plugins/grpc-worker/grpc-worker-protocol.md): Understand the local `grpc-v1` contract and canonical protocol definition for NeMo Relay worker plugins. - [gRPC Worker Plugins (Python)](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/dynamic-plugins/grpc-worker/python/about.md): Build, package, configure, and run Python gRPC worker plugins for NeMo Relay. - [gRPC Worker Plugins (Rust)](https://docs.nvidia.com/nemo/relay/v0.5.0/build-plugins/dynamic-plugins/grpc-worker/rust/about.md): Build, package, and register out-of-process Rust gRPC worker plugins for NeMo Relay.