Kai-Hsun Chen's repositories
aviary
Ray Aviary - evaluate multiple LLMs easily
aws-load-balancer-controller
A Kubernetes controller for Elastic Load Balancers
bash-example
An example repository you can use as a test project with Buildkite
controller-runtime
Repo for the controller-runtime subproject of kubebuilder (sig-apimachinery)
flyte
Kubernetes-native workflow automation platform for complex, mission-critical data and ML processes at scale. It has been battle-tested at Lyft, Spotify, Freenome, and others and is truly open-source.
flytepropeller
FlytePropeller is a Kubernetes native operator, that executes Flyte Workflows and Tasks. It has its own kubectl-flyte CLI to interact and is extensible using the flyteplugins/pluginmachinery interface
gateway-api
Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.
k8s-networking-guide
Source Repo for https://tkng.io
kind
Kubernetes IN Docker - local clusters for testing Kubernetes
koperator-docs
Documentation for Koperator - the operator for managing Apache Kafka on Kubernetes
kruise
Automate application management on Kubernetes (project under CNCF)
kuberay
A toolkit to run Ray applications on Kubernetes
kuberay-helm
Helm charts for the KubeRay project
llm-applications
A comprehensive guide to building RAG-based LLM applications for production.
manifests
A repository for Kustomize manifests
multi-cluster-app-dispatcher
Holistic job manager on Kubernetes
nginx-gateway-fabric
NGINX Gateway Fabric provides an implementation for the Gateway API using NGINX as the data plane.
ray
Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a toolkit of libraries (Ray AIR) for accelerating ML workloads.
sematic
An open-source ML pipeline development platform
skypilot
SkyPilot: Run LLMs, AI, and Batch jobs on any cloud. Get maximum savings, highest GPU availability, and managed execution—all with a simple interface.
spark
Apache Spark - A unified analytics engine for large-scale data processing