https://github.com/amdresearch/ryzers
Ryzen AI Dockerfiles for ML, Robotics and Development Environments
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.8%) to scientific vocabulary
Repository
Ryzen AI Dockerfiles for ML, Robotics and Development Environments
Basic Info
- Host: GitHub
- Owner: AMDResearch
- License: other
- Language: Python
- Default Branch: main
- Homepage: https://amdresearch.github.io/Ryzers
- Size: 861 KB
Statistics
- Stars: 11
- Watchers: 4
- Forks: 4
- Open Issues: 1
- Releases: 0
Metadata Files
README.md

Ryzen AI Robotics, Vision and ML Dockerfiles
This repository provides a collection of composable Dockerfiles and build scripts for deploying and running software, full applications, and select demonstrators on AMD Ryzen AI hardware. The project is designed to streamline the setup of AI workloads, robotics, vision, and other applications optimized for Ryzen AI.
Features
- Verified AMD Support for Popular Frameworks: A variety of Robotics and ML software frameworks supported across Ryzen AI platforms.
- Optimized for Ryzen AI: Includes support for hardware-accelerated AI workloads and accelerators like the iGPU and NPUs.
- Minimal Host Software Requirements: Standard Ubuntu support with minimal software requirements
- Composable Dockerfiles: Modular design for reusability across different applications.
Table of Contents
Overview
Ryzers is a modular framework for building and running Docker containers tailored for AMD Ryzen AI hardware. It supports a wide range of applications, including machine learning, robotics, vision, and more. The repository is structured to allow easy composition of Dockerfiles, enabling users to build custom containers for their specific needs.
These dockerfiles will also be pushed and actively maintained in their original repository homes whenever possible. Ryzers will be a collection point of software frameworks to run on AMD hardware. We are committed to open-source and happy to accept contributions or feedback on packages hosted here.
Installation
To get started, clone the repository and install the required dependencies:
bash
git clone https://github.com/AMDResearch/Ryzers
pip install Ryzers/
For detailed installation instructions and requirements, refer to the included documentation.
Usage
Simple Example
ryzers build genesis
ryzers run
```
Alternatively, override the Dockerfile's CMD to run a custom command
ryzers run bash ```
For detailed build and run instructions, refer to the included documentation.
Supported Packages
| Category | Software |
|-----------------|--------------------------------------------------------------------------------------------------------------------|
| LLM | ollama, llamacpp |
| VLM / VLAM | OpenVLA |
| Graphics | O3DE |
| Robotics | ROS 2, Gazebo, LeRobot. ACT |
| Simulation | Genesis |
| Vision | OpenCV, SAM, MobileSAM |
| Ryzen AI NPU | XDNA, IRON, NPUEval |
| Adaptive SoCs | $${\color{red}\small{\texttt{PYNQ.remote}}}$$ |
| IDEs | JupyterLab |
Packages Legend: $${\color{red}\small{\texttt{Coming Soon}}}$$, $${\color{orange}\small{\texttt{Help Wanted}}}$$
Highlighted Packages
TBD
Contributing
We welcome contributions to Ryzers! If you have ideas for new features, bug fixes, or improvements, please submit a pull request or open an issue. The format of a Ryzer package can be quickly learned from existing packages and Co-Pilots and Chatbots are quite good at vibe-coding new packages. For detailed guidelines, see CONTRIBUTING.md.
License
This project is licensed under the MIT license. See the LICENSE file for details.
Owner
- Name: AMDResearch
- Login: AMDResearch
- Kind: organization
- Repositories: 4
- Profile: https://github.com/AMDResearch
GitHub Events
Total
- Watch event: 8
- Push event: 2
- Public event: 1
- Pull request event: 8
- Fork event: 3
Last Year
- Watch event: 8
- Push event: 2
- Public event: 1
- Pull request event: 8
- Fork event: 3
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 0
- Total pull requests: 4
- Average time to close issues: N/A
- Average time to close pull requests: 4 days
- Total issue authors: 0
- Total pull request authors: 3
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 4
- Average time to close issues: N/A
- Average time to close pull requests: 4 days
- Issue authors: 0
- Pull request authors: 3
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- skalade (2)
- jogomojo (1)
- schelleg (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v3 composite
- actions/deploy-pages v4 composite
- actions/setup-python v4 composite
- actions/upload-pages-artifact v3 composite
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- ${BASE_IMAGE} latest build
- pyyaml *