Machine learning infrastructure without vendor lock-in
Building on open standards and open source
Open API
The Valohai platform is developed 100% API first, meaning everything in the platform can be accessed through an open API. You’re always in control. Integrate, orchestrate and make offline backups of your data and metadata through the API.
See the Valohai APIOpen standards
Valohai is built on top of open standards and technologies, from Docker and Kubernetes to REST APIs standard frameworks that make it easy and safe to extend for anyone. Let your data science team choose the software environment they want to run their experiments on, select their runtime hardware and hit run.
Open source
Many parts of Valohai are open source so that you can integrate and in the best case add features to the tools. Regardless if you run against the Valohai cloud, your own cloud or on your own premises you’ll use the same tools.
Open for integrations
We believe in giving data scientists the tools to be productive but letting them use the frameworks and languages they are already comfortable with to make the learning curve as gentle as possible. Use any framework in any programming language of your choice.
Core components
valohai-cli
The most used way to execute runs on the Valohai platform. Fork, submit pull requests or report issues. It is also the prime reference on how to use the API Valohai is built on.
View on GitHub.comvalohai-yaml
Valohai YAML parses and validates the Valohai projects setup YAML file. Ever thought about building your own local clone of Valohai for smaller executions? Use the valohai-yaml project to ensure your project setup is interpreted in the same way.
View on GitHub.comvalohai-local-run
Run experiments designed for Valohai on your local Linux hardware. Can be used in air-gapped environments where execution is needed for instance for transfer learning on confidential content.
View on GitHub.comIntegration examples
tensorflow-example
Handwritten digit detection using Tensorflow and the MNIST dataset.
View on GitHub.comkeras-example
Keras examples with Theano or TensorFlow backend for Valohai platform.
View on GitHub.comunity-example
Run Unity standalone binaries in combination with machine learning frameworks.
View on GitHub.comhuggingface-transformers-valohai
Huggingface Transformers provide state-of-the-art NLP for TensorFlow 2.0 and PyTorch.
Run on Valohai