> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://docs.nvidia.com/dynamo/llms.txt. For full content including API reference and SDK examples, see https://docs.nvidia.com/dynamo/llms-full.txt. # Writing Custom Backends ## Docs - [Custom Backend Overview](https://docs.nvidia.com/dynamo/v1.4.1/advanced-customizations/writing-custom-backends/custom-backend-overview.md): Choose the right path for bringing your own engine to Dynamo - [Writing Unified Backends](https://docs.nvidia.com/dynamo/v1.4.1/advanced-customizations/writing-custom-backends/writing-unified-backends.md): Choose Python or Rust for Dynamo's shared backend contract - [Writing Python Workers in Dynamo](https://docs.nvidia.com/dynamo/v1.4.1/advanced-customizations/writing-custom-backends/writing-python-workers.md): Create custom Python workers and engines for Dynamo - [Publish KV Events from a Custom Backend](https://docs.nvidia.com/dynamo/v1.4.1/advanced-customizations/writing-custom-backends/publish-kv-events.md): Report cache allocation and eviction events to Dynamo's KV router - [Runtime Containers](https://docs.nvidia.com/dynamo/v1.4.1/advanced-customizations/writing-custom-backends/runtime-containers.md): Build Dynamo runtime images for built-in or custom backends