AiiDA

Workflow Systems / AiiDA

AiiDA

WCI WCI metadata

A workflow manager for computational science with a strong focus on provenance, performance and extensibility.

Last updated 02 Jan 2026
Release AiiDA v2.7.2
Language Python

Overview

AiiDA is an open-source Python infrastructure to help researchers with automating, managing, persisting, sharing and reproducing the complex workflows associated with modern computational science and all associated data.

Repository activity

Execution environment

User Interfaces
  • Python
  • Command Line
  • REST
Resource Managers
  • Slurm
  • LSF
  • PBS
  • SGE
Transfer Protocols
  • SCP

Terminology Terminology below follows the definitions established by the Workflows Community Terminology.

Characteristics
Flow
Task
Iterative
Granularity
Functions
Sub-workflows
Executables
Coupling
Loose
Dynamicity
Branches
Runtime Intervention
Domain
Agnostic
Composition
Description
API
Abstraction
Intermediate
Modularity
Hierarchical
Orchestration
Planning
Dynamic
Execution
Runner
Data Management
Transport
File-based
Storage
Shared
Metadata Capture
Anomaly Detection
Provenance
Extensions
Plugins
Caching
Fault Tolerance
HPC Execution