Skip to main content

PyPI OS License CI Documentation codecov

Amazon Braket QDMI Device

An implementation of the Quantum Device Management Interface (QDMI) for Amazon Braket gate-model quantum processors and simulators.

The library exposes Amazon Braket devices through the vendor-neutral QDMI C interface. It maps QDMI sessions and jobs to AWS SDK clients and QuantumTasks, derives capabilities from the Amazon Braket device schema, and retrieves results from S3.

Documentation

Key Features

  • A stable generic device, amazon.braket.default, for runtime configuration.
  • An installed catalogue of stable IDs for supported Amazon Braket devices.
  • Native gate sets, connectivity, calibration data, queue information, and job results through QDMI.
  • AWS SDK credential-provider support, automatic S3 result buckets with optional overrides, and optional Slurm integration.
  • Qiskit and PennyLane adapters backed by MQT Core.
  • Concurrent QuantumTask submission and result prefetch through bounded AWS request pools.

Getting Started

Install the Python package and packaged native library from PyPI:

uv pip install amazon-braket-qdmi

Building from source requires a C++20 compiler and CMake 3.24 or newer:

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release
cmake --install build --prefix /path/to/install

Where to Start

I want to... Read...
install the package or build from source Installation
configure AWS, devices, and S3 Configuration
inspect the installed device catalogue Device catalogue
execute Qiskit circuits Qiskit
execute PennyLane programs PennyLane
use the QDMI API and retrieve results Usage
schedule jobs through Slurm Slurm integration
develop and test the provider Development

Contributors and Support

The Amazon Braket QDMI Device is developed by MQSC.

Please use GitHub Issues for bug reports and feature requests. See the support guide for security and support contacts.

License

The project is licensed under the Apache License 2.0 with LLVM exceptions; see LICENSE.

Metadata

Release files for amazon-braket-qdmi 1.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for amazon-braket-qdmi 1.3.0
File Size Uploaded
amazon_braket_qdmi-1.3.0.tar.gz 219.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for amazon-braket-qdmi 1.3.0
File
amazon_braket_qdmi-1.3.0-py311-none-win_amd64.whl Python 3.11 none Windows x86-64 Details
amazon_braket_qdmi-1.3.0-py311-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl Python 3.11 none Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
amazon_braket_qdmi-1.3.0-py311-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl Python 3.11 none Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
amazon_braket_qdmi-1.3.0-py311-none-macosx_13_0_arm64.whl Python 3.11 none macOS 13.0+ ARM64 Details

Total release size: 33.9 MB

Release files / amazon_braket_qdmi-1.3.0.tar.gz

Download URL amazon_braket_qdmi-1.3.0.tar.gz
Size 219.2 kB
Tags Source
SHA-256 checksum
How to use checksums
a08686cf4536921f047a146783c539d79c9b1a55a34e0626f1d758c7c9adb53b
BLAKE2b-256 checksum
How to use checksums
bc6b9aa9bdba2c29408a794c596386313a25b934d001645b2be8cda1917fbb0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / amazon_braket_qdmi-1.3.0-py311-none-win_amd64.whl

Download URL amazon_braket_qdmi-1.3.0-py311-none-win_amd64.whl
Size 1.5 MB
Tags Python 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9a027da642dbc315cc104a78f1b11844ecddcaf07ce771dfc68c7900acce2c7d
BLAKE2b-256 checksum
How to use checksums
e3e7dadd8e5eb78f35ac4f1ca964e96144942164dd2c31357f1075d3f29398d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / amazon_braket_qdmi-1.3.0-py311-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL amazon_braket_qdmi-1.3.0-py311-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 11.0 MB
Tags Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 Python 3.11
SHA-256 checksum
How to use checksums
60dd1ab1549f18dcf33a88bf6d6092b9289b3aaf3be295c0d3045b16176d78aa
BLAKE2b-256 checksum
How to use checksums
fcbc1a069e6eddec49c5ab909c93188182644cdd52e1dad03173b327be518cd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / amazon_braket_qdmi-1.3.0-py311-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL amazon_braket_qdmi-1.3.0-py311-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 10.2 MB
Tags Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64 Python 3.11
SHA-256 checksum
How to use checksums
d6a13b0f82846eaa8e45328176982be1d5d52bb00e80a5c3166656593955af5c
BLAKE2b-256 checksum
How to use checksums
8ce2849ac13700e8fbcca057fcb0fcf804452948b3e65b56bac13630b0535e7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release files / amazon_braket_qdmi-1.3.0-py311-none-macosx_13_0_arm64.whl

Download URL amazon_braket_qdmi-1.3.0-py311-none-macosx_13_0_arm64.whl
Size 11.0 MB
Tags Python 3.11 macOS 13.0+ ARM64
SHA-256 checksum
How to use checksums
4c7711372e8660b146d24d150d27084e4bb0ed803ee0e6a040d48199a2bc753c
BLAKE2b-256 checksum
How to use checksums
a35eeaa77de9bb9f2b661df16fe4a4859fc6a6ba4a174ee0743f5dcbfe69bf15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 14, 2026.

Transparency log

Release history Release notifications | RSS feed

1.3.1

5 release files

This release

1.3.0 This release

5 release files

1.2.0

5 release files

1.1.1

6 release files

1.1.0

6 release files

1.0.1

9 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page