QiliSDK, une boîte à outils Python open source pour le calcul quantique

Qilimanjaro Quantum Tech vient de dévoiler son nouveau projet, QiliSDK, une boîte à outils Python open source qui unifie le développement d’algorithmes quantiques numériques, analogiques et hybrides dans un environnement commun. Présenté lors du Munich Quantum Software Forum, ce nouveau kit marque une étape importante pour la jeune entreprise barcelonaise, qui poursuit son ambition de rendre le calcul quantique plus pratique et accessible.

Disponible sous licence Apache 2.0 sur GitHub, QiliSDK se présente comme un point d’entrée vers le premier centre de données quantiques multimodal au monde. Cette infrastructure combine des unités de traitement quantique (QPU) numériques supraconductrices, des QPU analogiques et des accélérateurs classiques haute performance, le tout au sein d’un même environnement logiciel.

L’outil permet de prototyper, exécuter et optimiser des algorithmes à travers différents types de matériel : CPU, GPU et QPU, en tirant parti de la plateforme SpeQtrum de Qilimanjaro. Comme l’explique David Arcos, directeur des logiciels de l’entreprise, « QiliSDK vise à simplifier la conception d’algorithmes quantiques dans tous les paradigmes, qu’ils soient basés sur les circuits, les hamiltoniens ou hybrides. »

Une architecture modulaire et agnostique

La force de QiliSDK réside dans son architecture modulaire : elle offre des abstractions de haut niveau pour les portes, circuits, hamiltoniens et optimiseurs, tout en restant indépendante du matériel sous-jacent. Le SDK permet de passer aisément d’un backend à un autre — du CPU au GPU, puis au QPU — et d’intégrer des visualisations pour les circuits et les plannings. Une interface dédiée aux programmes variationnels facilite par ailleurs l’optimisation hybride quantique-classique, essentielle pour les applications en simulation et en IA.

Fidèle à sa philosophie de co-conception analogique, Qilimanjaro mise sur une approche mixte où ses qubits analogiques fluxonium offrent une stabilité accrue et réduisent le besoin de correction d’erreurs, contrairement aux systèmes purement numériques. Cette stratégie vise à obtenir des avantages concrets à court terme dans des domaines comme la simulation de matériaux, l’optimisation ou la finance quantique.

Les prochaines évolutions de QiliSDK incluront la programmation d’impulsions, des flux de travail hybrides numériques-analogiques et une simulation consciente du bruit, assurant la compatibilité avec OpenQASM 3.0 et la Quantum Intermediate Representation (QIR).

Avec QiliSDK, Qilimanjaro entend gagner une place parmi les acteurs européens les plus actifs du calcul quantique open source.

Retour en haut