This repository is still a work in progress. More comprehensive examples and documentation can be found at the main examples repository: https://github.com/ai-dynamo/dynamo/tree/main/examples
Dynamo is an AI inference platform designed for high-performance, scalable deployment of machine learning models. These examples demonstrate various deployment patterns, from simple single-node setups to complex multi-stage pipelines and distributed architectures.
Note
Foundational examples to get started with Dynamo:
hello_world/
- Simple hello world example demonstrating basic Dynamo component structure and execution flowhello_world_configurable/
- Configurable hello world example showing how to parameterize components and use configuration fileshello_world_multinode/
- Multi-node hello world example demonstrating distributed execution across multiple nodes with:- Component definitions in
components/
- Configuration files in
configs/
- Visual diagrams in
_img/
- Component definitions in
multistage_pipeline/
- Multi-stage pipeline example showcasing complex data processing workflows with:- Modular components in
components/
- Environment-specific configs in
configs/
- Pipeline graphs in
graphs/
- Modular components in
simple_pipeline/
- Streamlined pipeline example for understanding core pipeline concepts
Large Language Model examples and configurations:
SNSvLLM_Disagg_SingleNode/
- SNS vLLM disaggregated single node example with visual documentation inimages/
Advanced examples showing custom implementation patterns:
- Custom component development
- Extending Dynamo functionality
- Integration patterns with existing systems
Production deployment examples and configurations:
- Cloud deployment strategies
- Container orchestration setups
- Scaling and monitoring configurations
- Start with Basics: Begin with the
hello_world
example to understand core concepts - Explore Configurations: Try the
hello_world_configurable
to learn about parameterization - Scale Up: Move to
HelloWorld_MultiNodes
for distributed scenarios - Build Pipelines: Experiment with
simple_pipeline
andmultistage_pipeline
examples
- Main Examples Repository: https://github.com/ai-dynamo/dynamo/tree/main/examples - Comprehensive collection of production-ready examples
- Documentation: https://github.com/ai-dynamo/dynamo/tree/main/docs - Full documentation and guides
- SDK Documentation: https://github.com/ai-dynamo/dynamo/tree/main/deploy/sdk/docs - SDK reference and CLI guides
For questions, issues, or contributions, please visit the main Dynamo repository and check the existing issues or create a new one.