Qall est un SDK open source et agnostique pour le calcul hétérogène et les workflows de calcul. Il constitue la couche d’exécution et de registry au cœur du service, permettant de définir, composer, déployer et exécuter des workloads sur différentes ressources de calcul.
Conçu pour le calcul hybride au sens large, Qall permet de combiner des ressources classiques et quantiques tout en restant indépendant des fournisseurs et des environnements d’exécution. Son architecture ouverte permet à chacun de contribuer à la stack ou de proposer son propre environnement d’exécution.
Qall ne cherche pas à remplacer les SDK scientifiques ou quantiques existants. Il se situe au-dessus d'eux, en apportant une couche d’exécution et d’orchestration qui permet de les utiliser au sein de workflows plus larges. Qiskit, PennyLane, Pytorch, CUDA-Q ou d’autres outils restent ainsi au cœur du développement scientifique et algorithmique.