Skip to main content

QCI Connect SDK

QCI Connect Software Development Kit (SDK)

The software development kit (SDK) of the QCI Connect platform is a suite of tools to

  • programmatically access its resources (QPUs and HPC simulators),
  • conveniently develop applications with abstracted classes,
  • locally run and develop algorithms and applications,
  • prototype them with the same interface as the platform, and
  • prepare them for being made available on the platform.

This release contains the five components qciconnect.common, qciconnect.client, qciconnect.alf, qciconnect.applib and qciconnect.miniserver.

Documentation

You can find more information and technical documentations of the components via the QCI Connect SDK landing page.

Quick Start

Pip Installation

The easiest way to install the SDK is via

pip install qciconnect

The SDK components can also be installed separately via

pip install qciconnect-alf
pip install qciconnect-applib
pip install qciconnect-client
pip install qciconnect-miniserver

Tutorial Notebooks for your Use Case

I want to connect to QCI Connect QPUs, Simulators and Compilers

I want to develop Compilers for QCI Connect

I want to use/create Error Mitigation Schemes

I want to create Quantum Applications

I want to use existing Quantum Applications

Working on Source Code (Dev Mode)

Clone the repository (or download the .tar.gz file), initialize the git submodules, then install dependencies.

We recommend using ultraviolet (installation guide).

git submodule update --init
uv sync

You can now activate the .venv in the source directory or use uv to run commands in the .venv, e. g., uv run python my_script.py.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qciconnect-0.10.0.tar.gz (10.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qciconnect-0.10.0-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

Details for the file qciconnect-0.10.0.tar.gz.

File metadata

  • Download URL: qciconnect-0.10.0.tar.gz
  • Upload date:
  • Size: 10.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for qciconnect-0.10.0.tar.gz
Algorithm Hash digest
SHA256 f9081626668ae7dfacfee5dedea5845cbe08122603404f823d77d297bffbf448
MD5 6eef9bba657b96950a9847b6653b9f8b
BLAKE2b-256 4ae5a9774c84b8911c291ec044c70d1713069c48570dd817483eee1a587cf0ff

See more details on using hashes here.

File details

Details for the file qciconnect-0.10.0-py3-none-any.whl.

File metadata

  • Download URL: qciconnect-0.10.0-py3-none-any.whl
  • Upload date:
  • Size: 2.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for qciconnect-0.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 12d65202ad0a0799aa5311656cf4d741b8fff830018a7f427697dfaedf50ffb8
MD5 eb305d5ff089d3c62b2ac31e18645101
BLAKE2b-256 7037a7975670c9086456ebb650c25eed0299b5a605323cb0b75bf940337b1279

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.10.0 This release

2 files

0.9.0

2 files

0.8.0

2 files

0.7.1

2 files

0.7.0

2 files

0.6.0

2 files

0.5.0

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

1 file

0.3.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page