DiracX – The Next-Generation Distributed Computing Platform

Your browser does not support the video tag.

## DiracX

The next-generation distributed computing platform
for scalable, secure, and user-friendly scientific workflows.

Learn More

## What is DiracX?

DiracX is the modern successor to the battle-tested DIRAC distributed computing framework, originally developed by LHCb at CERN for large-scale scientific workloads. DiracX reimagines distributed infrastructure with a microservices architecture, token-based authentication, and a focus on usability, extensibility, and easy deployment.

- Modern Identity: OAuth2-style tokens replace legacy X.509 certificates for seamless, secure access.
- Microservices: Modular Python packages (API, core, CLI, logic, routers, etc.) for workflow and data management.
- FastAPI & Celery: RESTful APIs and robust background task management.
- Easy Deployment: Turn-key with Helm charts for Kubernetes and first-class multi-VO support.
- Migration Ready: Dual-stack operation and legacy adapters for smooth transition from DIRAC.

Next

## Get started

What are you looking for?

### User documentation

Find out how to submit jobs, access data and generally use a DiracX installation!

### Administrator documentation

Find out how to install and manage a DiracX installation.

### Develop DiracX itself

Contribute to the DiracX codebase, add new features, or extend existing functionality.