#16 · Primary category: MLOps & Evaluation
argo-workflows
Workflow Engine for Kubernetes
Project last updated:08/29/26
GitHub Stars
16.9K
Forks
3.6K
Contributors
1.1K
License
Apache-2.0
Why we included this project
Argo Workflows runs multi-step compute jobs on Kubernetes, with each step of a pipeline defined as a container. You can lay out a job as a plain sequence of tasks or as a directed acyclic graph, which makes dependencies and parallel branches easy to express without writing a custom scheduler; retries, timeouts, and conditionals are built in. Machine learning teams use it to chain data preparation, training, evaluation, and serving on the same cluster, and data engineers lean on it for batch and ETL workloads. As a CNCF graduated project it has a large ecosystem around it, including integrations with Kubeflow Pipelines, Katib, and Seldon, plus a UI, a REST/gRPC API, and a Python SDK for defining and monitoring runs. If your workloads are already containerized and you want an engine that scales with Kubernetes itself, this is a strong fit.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
unsloth
Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, Kimi K3, MiniMax-H3, Gemma 4, FLUX and more.
LlamaFactory
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
langfuse
🪢 Open source AI engineering platform: LLM evals, observability, metrics, prompt management, playground, datasets. Integrates with OpenTelemetry, LangChain, OpenAI SDK, LiteLLM, and more. 🍊YC W23
netron
Visualizer for neural network, deep learning and machine learning models