Editions & deployment

Start with the Community Edition

The Community Edition is the complete CHORUS secure processing environment, free for academic non-commercial research. Run it on your own infrastructure, on premises or in the cloud of your choice.

Pro features and a managed service are in development.

Get the Community Edition

Compare

One platform, three ways to run it

Community Edition

Free · Available now

Self-hosted. The full secure processing environment for academic non-commercial research.

Source accessible, open to community contributions, plus:

  • Isolated workspaces for each project
  • Open, allow-listed or air-gapped network, set per workspace
  • Browser sessions: data never reaches the researcher’s laptop
  • An App Store of more than 50 research apps, and growing
  • PostgreSQL, MLflow and Gitea as workspace services
  • Approval workflow for data entering and leaving a workspace
  • Role-based access control and audit trail
  • Single sign-on with your institution’s identity provider
  • On-premises, cloud or air-gapped installation

Pro Edition

In development

Self-hosted. Pro features on top of the Community Edition, for any institution that needs them.

Everything in Community Edition, plus:

  • CHORUS Assistant: an AI assistant that guides research teams through the platform
  • Dynamic roles: create roles with your own set of permissions
  • Quota management: resource limits for each workspace
  • Billing: track and invoice platform usage
  • Security audits: for EHDS (TEHDAS2), SATRE v2 and GDPR
  • Support: training, onboarding and service-level agreements

Managed

In development

Hosted and operated by the CHORUS team on sovereign Swiss or EU cloud infrastructure.

Everything in Pro Edition, plus:

  • Infrastructure operated for you
  • Updates and security patches applied for you
  • Backups and monitoring included
  • 99% uptime

Self-hosting

Runs where your data lives

CHORUS installs on any Kubernetes cluster: in your data centre, in a private or public cloud, or on an isolated site with no internet access.

Terraform installs the platform and Argo CD keeps it on the version you choose. Upgrades go through Git, so every change to the platform is versioned.

Requirements

What you need

  • A Kubernetes cluster with Cilium as the network layer
  • S3-compatible object storage
  • A domain name you control

Everything else, including identity management, the container registry and monitoring, is installed with CHORUS.

Talk to us

See CHORUS in action

Request a demo of CHORUS.

Contact us