Kubernetes-Native AutoML Platform
Open-source platform for building, training, and deploying machine learning models on Kubernetes. From data to production with FLAML-powered automation.
# Create a training jobkubectl apply -f - <<EOFapiVersion: klearn.klearn.dev/v1alpha1kind: KLearnJobmetadata: name: churn-predictionspec: dataSource: uri: s3://data/customers.csv taskType: classification targetColumn: churned flamlConfig: timeBudget: 3600EOFWhy choose KLearn
Built for platform engineers and data teams who want ML without the complexity.
Kubernetes Native
Built on Kubernetes from day one. Custom CRDs for training jobs, models, and deployments. Scale effortlessly with your cluster.
Automated ML
Powered by FLAML for automated model selection, hyperparameter tuning, and feature engineering. No ML expertise required.
Full Observability
Integrated with Prometheus, Grafana, and MLflow. Track experiments, monitor deployments, and debug with confidence.
100% Open Source
No vendor lock-in. Self-host everything on your infrastructure. Apache 2.0 licensed with an active community.
GitOps Ready
Declarative configurations for training jobs and deployments. Integrate with ArgoCD or Flux for continuous ML.
Natural Language Interface
Chat with your data using Ollama-powered LLM. Build models, analyze results, and deploy with simple conversations.
Common Use Cases
From classification to time series, KLearn handles the complexity so you can focus on results.
Join the Community
Whether you're a platform engineer, data scientist, or ML enthusiast, help us build the future of AutoML on Kubernetes.
GitHub Stars
Contributors
Forks