COMMUNITY EDITION · ENTERPRISE EDITION

Build, run and deploy.
On your infrastructure.

NoryxLab is a Kubernetes-native data science and AI platform for enterprises and research teams. Give Python and R users self-service workspaces, jobs, applications and S3 datasets while keeping control of infrastructure, data and identity.

Open-coreSovereign-readySelf-hostedPython & RKubernetes-nativeS3-native
noryx / research-project RUNNING
PROJECTresearch-project
WORKSPACES32 running
JOBS2498% success
DATASETS8S3 mounted
NameEnvironmentStatus
analysisPython 3.12● Running
gpu-labPython GPU● Running
reportingR 4.5○ Stopped
$ kubectl get pods -n noryx-loads
analysis-7d8f   1/1  Running   0   2h
ONE PLATFORM · TWO WORLDS

Built for enterprise teams.
Built for research teams.

The same self-service platform can serve governed production environments and collaborative scientific computing without forcing either audience into a proprietary workflow.

ENTERPRISE

Move from experimentation to governed production.

Give data scientists and engineers the freedom to work while platform teams retain control over identity, resources, environments and deployment.

  • Self-service Python, R and GPU workspaces
  • Jobs and applications on the same platform
  • Sovereign on-premises and private-cloud deployment
  • SSO, RBAC, quotas and audit with Enterprise Edition
Explore Enterprise Edition →
RESEARCH & ACADEMIA

Turn infrastructure into a shared research environment.

Provide reproducible, project-based computing for laboratories, engineering schools and research organizations without tying scientific work to a closed platform.

  • Shared projects, environments and datasets
  • CPU and GPU compute through Kubernetes
  • Reproducible Python and R environments
  • Community Edition designed for self-hosting
Explore Community Edition →
THE DATA SCIENCE WORKSPACE

One platform from first line of code to deployed application.

NoryxLab brings projects, compute, environments and data together in a focused control plane. Users stay productive; infrastructure remains explicit and operable.

Projects first

Organize workspaces, jobs, apps, datasets and environments around the work — not around infrastructure primitives.

Self-service workspaces

Launch curated Python and R environments directly on Kubernetes, with persistent storage and controlled resources.

Jobs & Apps

Move from interactive exploration to repeatable jobs and deployed applications without switching platforms.

S3

Data where it belongs

Use S3 as the data plane. Keep datasets outside the control plane and make them directly available to workloads.

{ }

API-first by design

Automate the same platform primitives exposed by the UI. Keep integrations explicit, inspectable and scriptable.

Govern when required

Add enterprise identity, access controls, quotas, auditability and image security without changing the core workflow.

DESIGNED FOR SOVEREIGN DEPLOYMENTS

Your infrastructure.
Your data. Your control.

NoryxLab does not require a vendor SaaS control plane. Deploy the platform inside infrastructure operated by your organization and keep compute, data, identity and software supply-chain choices under your control.

01

Infrastructure sovereignty

Run NoryxLab on Kubernetes you operate — on-premises, in a private cloud or in an environment selected by your organization.

02

Data sovereignty

Keep datasets in your own S3-compatible object storage. NoryxLab orchestrates access without imposing a proprietary data plane.

03

Identity sovereignty

Keep authentication and organizational identity under your control through your OIDC infrastructure, including self-hosted Keycloak deployments.

04

Operational sovereignty

Workspaces, jobs and applications remain standard Kubernetes workloads, with container images and registries operated inside your infrastructure.

BUILD · RUN · DEPLOY

From code to production without changing tools.

Keep the same project, data and environment model from scientific exploration to repeatable production workloads.

01

Build

Start from curated Python or R environments, add packages or a Dockerfile, and keep configuration close to the project.

environment: python-3.12
02

Run

Launch interactive workspaces and scheduled or ad-hoc jobs directly as Kubernetes workloads with S3 datasets attached.

workspace → pod
03

Deploy

Promote project code into an application deployment without introducing a second platform or a separate data plane.

app → deployment
MINIMAL CONTROL PLANE

Small control plane.
Plain Kubernetes workloads.

NoryxLab deliberately keeps orchestration simple. The platform manages intent; Kubernetes does the compute.

  • 01
    noryx-uiFocused web interface for users and administrators.
  • 02
    noryx-apiGo API, authentication and workload orchestration.
  • 03
    PostgreSQLA small metadata layer — not your data lake.
NORYX CONTROL PLANE
noryx-uiFrontend
noryx-apiGo API
postgresMetadata
KUBERNETES
PodsWorkspaces
JobsBatch
DeploymentsApps
S3 / MinIOData plane
KeycloakIdentity
OPEN CORE

Start with Community.
Add enterprise governance when you need it.

Unlike proprietary enterprise platforms, NoryxLab has a public Community Edition codebase designed to be self-hosted and extended.

COMMUNITY

NoryxLab CE

For research teams, technical organizations and contributors who want the complete core workflow on infrastructure they control.

  • Projects
  • Workspaces
  • Jobs & Apps
  • S3 datasets
  • Curated environments
  • Public source code
View Community Edition
BUILD · RUN · DEPLOY

Sovereign data science infrastructure.
From research to enterprise.