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.1

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.1
File Size Uploaded
amazon_braket_qdmi-1.3.1.tar.gz 219.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for amazon-braket-qdmi 1.3.1
File
amazon_braket_qdmi-1.3.1-py311-none-win_amd64.whl Python 3.11 none Windows x86-64 Details
amazon_braket_qdmi-1.3.1-py311-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl Python 3.11 none Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
amazon_braket_qdmi-1.3.1-py311-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl Python 3.11 none Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
amazon_braket_qdmi-1.3.1-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.1.tar.gz

Download URL amazon_braket_qdmi-1.3.1.tar.gz
Size 219.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2598d0358121399805dadd72e990cbc181053d046ebb2a405a85d2c5a7910ff9
BLAKE2b-256 checksum
How to use checksums
b8653ae4338b4fc4d9cad146b717ad1dad98142f32634823c15713c1aacbebe2
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 16, 2026.

Transparency log

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

Download URL amazon_braket_qdmi-1.3.1-py311-none-win_amd64.whl
Size 1.5 MB
Tags Python 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
c5e9f88aa2d91e45f0de3b1cdf46dfafdf14a0720d8fe417a0299b783e4e000b
BLAKE2b-256 checksum
How to use checksums
302df8724f5b998fa1355d9e1f3bf2f8d61e9fc8fb3dc2cc838427af15f0e20e
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 16, 2026.

Transparency log

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

Download URL amazon_braket_qdmi-1.3.1-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
276648a59ee44ef774406173f69c8941611b34a4d281f0b06b4ea304c0180f84
BLAKE2b-256 checksum
How to use checksums
6601729b0e9b93ba304533cbf25be111a49adadcce462c8eccf56ae72c9387a2
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 16, 2026.

Transparency log

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

Download URL amazon_braket_qdmi-1.3.1-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
22db975ec6f6c8df17e26eb2ad6a8c11fbedfa0f0ccf6eef8e96e620d51b4902
BLAKE2b-256 checksum
How to use checksums
3a9d93d2adf525b9eba24cd8dc36d4eb20188f34c163731da0c6ab49daf6df64
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 16, 2026.

Transparency log

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

Download URL amazon_braket_qdmi-1.3.1-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
fabeef678dff570e202c3d8f52bb04b38cb53148e39a24da3bbdf50b1dfe7226
BLAKE2b-256 checksum
How to use checksums
e7e22138d237b0e01e9d529d8084c95d84e7af44927eff55b24f92a5f8c332bc
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 16, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.3.1 This release

5 release files

1.3.0

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