Onyxia is a web application that gives data scientists a working environment on a Kubernetes cluster. Through one interface, users launch services from a catalogue of Helm charts, such as Jupyter and RStudio, choose the memory, CPU and GPU they need, set init scripts and environment variables, and save their configurations. It integrates with S3-compatible object storage, Vault for secrets and Keycloak for sign-in. The catalogue of services is not part of the application, so an organisation can define its own. Onyxia is installed with Helm on your own Kubernetes infrastructure.
Onyxia is developed by Insee, the French national statistics institute, and supported by the French interministerial digital directorate DINUM. It is released under the MIT licence and appears in the French government's SILL of recommended free software. Because you deploy it on infrastructure you choose, workloads and data stay with you, and there is no vendor-hosted service. The project team also runs a public instance, but the software does not depend on it.