Battle-Tested and Truly Open-Source
Built for Resiliency
Flyte has been battle-tested at Lyft, Spotify, Freenome, and others. It is entirely open-source with an Apache 2.0 license under the Linux Foundation with a cross-industry overseeing committee.
Write Code, Not YAML!
Leave the infrastructure to us
Configuring Machine Learning and Data workflows can get complex and error-prone with YAML. Flyte provides intuitive, user-friendly SDKs to get the workflows up and running in no time.
Start Small, Scale Seamlessly
Deploy to a Kubernetes cluster
Run on demand
Flyte is a Kubernetes-native workflow automation platform to unify data and ML processes. The containerized, microservices-based architecture does not have a single point of failure and is resilient by design.
Automated Lineage Tracking and Caching
Reduce execution time
Backtrack to the error-source
Cache repeated actions across multiple executions. Track all the generated data and visualize the data dependencies.
Great for platform builders
- Use built-in platform extensions like AWS Sagemaker, Distributed Pytorch, Distributed TensorFlow, AWS Batch, Kubernetes Pods, Containers, or use an extension of your own.
- Add a Python extension by simply extending a single class.
- Add a new language SDK.
Build together on one platform
Flyte makes it easy to stitch together workflows from different teams and domain experts. It simplifies the complexity of multi-step, multi-owner workflows.
Build Self-Service Data Platform
Break down data silos
Empower teams to self-service their data and ML pipelines while maintaining a centralized infrastructure platform that enables secure governance.
"Flyte is quickly becoming a workhorse at Freenome. The regular cadence of high quality backward-compatible releases, quick turnarounds on bug fixes, realtime support on Slack, and a vibrant community of helpful power users across many industries have really supercharged our adoption."
Jeev Balakrishnan, Staff Software Engineer @ Freenome
"Open source projects can be challenging, particularly when there are communication gaps, delays, or roadblocks in applying larger changes or supporting new use cases. Contributing to flyte.org was an incredibly streamlined, supportive, and collaborative experience. Haytham and Ketan were extremely helpful as I implemented my original idea; they shared feedback quickly and added me to the Github organization, so I could run CI builds. They are great at encouraging new contributors and new ideas while also maintaining the product vision and high code quality."
Claire McGinty, Data Engineer @ Spotify
"It is a privilege to be part of an open-source community as vibrant and committed as the one Ketan and team have built around Flyte. The diversity of problems the community is tackling, along with the commitment and engagement from the core team is something special, and the team here at Striveworks is excited to be a part of it."
Jim Rebesco, CEO & Cofounder @ Striveworks
"The continuous dedication the Flyte team shows to help users and listen to feedback is outstanding. This dedication, along with the friendly and welcoming community, has given us a lot of confidence and was an important factor in our decision to adopt Flyte."
Sören Brunk, Software Engineer @ USU AI Services
"The Flyte community has been invaluable as we learn to utilize Flyte’s capabilities. My myriad of questions have all been answered thoughtfully and promptly. The Flyte team has encouraged my feedback throughout this process, and have incorporated it into their documentation and roadmaps. After only a few weeks of engagement with Flyte, I feel I am a member of the Flyte community now too."
Nicholas LoFaso, Senior Platform Software Engineer @ MethaneSAT
"Contributing to Flyte has been a very welcoming and enriching experience, They have been super patient in explaining to us their architecture and reasons behind it. Which later helped us recommend Flyte to various folks in our network."
Nitin Aggarwal, CTO & Cofounder @ RunX
"I had a great experience working with the Flyte community. It is amazing how quickly the community has grown and how fast the product evolves. Ketan has been super helpful and responsive when I try to build a proof of concept based on Flyte. I particularly like the community sync to keep the community updated on the latest and get feedback. I see high potential for Flyte and its community."
Sean Han, ML Engineer @ Convoy
"The community is super responsive, it generally takes no more than 24 hours to receive an answer to a question or jump on a Meet to troubleshoot. I watch every meetup asynchronously when I'm awake. The other thing is providing pathways for people's contributions. eg: supporting folks with an RFC, and being really responsive merging PRs (again < 24 hours)."
Olivier Mannion, Principal Engineer