$npx skillfedfor your agent

qiskit-ibm-runtime

IBM Quantum client for IBM Quantum Compute (formerly Qiskit Runtime).

Worth itPyPI Scientific/EngineeringReleased Aug 2026670.5K downloads / moApache 2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — qiskit_ibm_runtime-0.49.0-py3-none-any.whl
v0.49.0 · released 2026-08-10 · Python >=3.10 · 12 runtime deps: requests, requests-ntlm, numpy, scipy, urllib3, python-dateutil, ibm-platform-services, ibm-quantum-schemas

Yes. This is the official client for IBM Quantum Compute and is essential if you need to run quantum circuits on IBM hardware. It is actively maintained, has low install friction, carries no security vulnerabilities, uses a permissive license, and provides well-documented primitives for quantum algorithm development. Install it if you have IBM Quantum Platform or IBM Cloud access and want to execute real quantum computations.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires valid IBM Quantum Platform or IBM Cloud credentials (API token and Cloud Resource Name) to authenticate with the service.
  • Low install friction with a pure-Python wheel.
  • Actively maintained with a recent release (4 days old) and active repository status.

License · maintenance · safety

Apache 2.0 (permissive) — Licensed under Apache 2.0 (permissive), allowing commercial and private use with minimal restrictions. You may use, modify, and distribute this package freely provided you include the license notice.

last release 2026-08-10 (4 days) · last repo commit 2026-08-14 · 236 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 670,455 downloads/mo, #5,408 on PyPI

Verify before relying

pip install qiskit-ibm-runtime

from qiskit_ibm_runtime import QiskitRuntimeService
service = QiskitRuntimeService(channel="ibm_quantum_platform", token="YOUR_API_KEY", instance="YOUR_CRN")
  • Whether the package supports quantum simulators in addition to hardware backends.
  • Performance characteristics and typical execution latency for quantum circuits.
  • Specific error suppression and mitigation techniques available beyond those named in the description.
Same gist for agents: .md · .json

What it is and what it does

This package is the official Python client for IBM Quantum Compute, a cloud-based service for running quantum circuits on IBM quantum processors. It provides access to Qiskit primitives—Sampler and Estimator—which are foundational building blocks for quantum algorithms. The Sampler executes circuits and returns measurement results, while the Estimator computes expectation values of quantum observables. Both primitives are optimized for IBM hardware and include built-in error suppression (dynamical decoupling, noise-aware compilation) and error mitigation (readout mitigation, zero-noise extrapolation, probabilistic error cancellation).

The package handles authentication via IBM Cloud credentials, circuit optimization for target hardware, and job submission and result retrieval. It depends on Qiskit for circuit construction, numpy and scipy for numerical operations, and IBM platform services for cloud integration. You authenticate once by saving credentials to disk or via environment variables, then instantiate a service and submit quantum jobs. The package is actively maintained, supports Python 3.10+, and has no known security vulnerabilities.

Use it for

  • Execute parameterized quantum circuits on real IBM quantum hardware with automatic error mitigation applied.
  • Compute expectation values of quantum operators for variational quantum algorithms and quantum machine learning.
  • Sample measurement outcomes from quantum circuits to validate quantum algorithms before scaling to larger systems.
  • Develop and test quantum applications using cloud-based quantum processors without local simulator overhead.
  • Integrate quantum computation into classical workflows via the Sampler and Estimator primitive interfaces.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Worth it

Yes.

This is the official client for IBM Quantum Compute and is essential if you need to run quantum circuits on IBM hardware. It is actively maintained, has low install friction, carries no security vulnerabilities, uses a permissive license, and provides well-documented primitives for quantum algorithm development. Install it if you have IBM Quantum Platform or IBM Cloud access and want to execute real quantum computations.

Install

qiskit-ibm-runtime on PyPI

Before you install

Low install friction with a pure-Python wheel. Actively maintained with a recent release (4 days old) and active repository status. Depends on 12 runtime packages including qiskit, numpy, scipy, and IBM platform services—all widely used and well-maintained.

Requires valid IBM Quantum Platform or IBM Cloud credentials (API token and Cloud Resource Name) to authenticate with the service.

License in practice

Licensed under Apache 2.0 (permissive), allowing commercial and private use with minimal restrictions. You may use, modify, and distribute this package freely provided you include the license notice.

Quickstart

pip install qiskit-ibm-runtime

from qiskit_ibm_runtime import QiskitRuntimeService
service = QiskitRuntimeService(channel="ibm_quantum_platform", token="YOUR_API_KEY", instance="YOUR_CRN")

Verify before relying

  • Whether the package supports quantum simulators in addition to hardware backends.
  • Performance characteristics and typical execution latency for quantum circuits.
  • Specific error suppression and mitigation techniques available beyond those named in the description.

Package facts

LicenseApache 2.0 permissive
Python supportSupports the current Python release >=3.10
Install frictionLow. Pure-Python wheel
Runtime dependencies
12 packages
requestsrequests-ntlmnumpyscipyurllib3python-dateutilibm-platform-servicesibm-quantum-schemaspydanticqiskitpybase64samplomatic
MaintenanceActively maintained 4 days since the last release
Last repo commit
First released
Downloads670,455 / month, #5,408 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Environment :: ConsoleIntended Audience :: DevelopersIntended Audience :: Science/ResearchLicense :: OSI Approved :: Apache Software LicenseOperating System :: MacOSOperating System :: Microsoft :: WindowsOperating System :: POSIX :: LinuxProgramming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Topic :: Scientific/Engineering

Evidence: qiskit_ibm_runtime-0.49.0-py3-none-any.whl

Tags

Capabilities
quantum circuit execution IBMqiskit runtime service clientIBM quantum hardware accessquantum sampler estimator primitivesquantum error mitigationIBM quantum compute platformquantum circuit optimization
Topics
quantum-computingibm-cloudprimitives
PyPI keywords
qiskitsdkquantumapiruntimeibm

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “quantum circuit execution IBM”

Give your agent the search over MCP, or paste the wish link into any chat.

More Scientific/Engineering packages

numpy Worth it
PyPI · Software Development · released Aug 2026

NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.

BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0compiled wheel · 3.12+
1.1Bdownloads / mo
pandas Worth it
PyPI · Scientific/Engineering · released Jul 2026

pandas provides fast, flexible data structures (Series and DataFrame) for loading, cleaning, transforming, and analyzing labeled or relational data in Python.

BSD-3-Clausecompiled wheel · 3.11+
769.1Mdownloads / mo
scipy Worth it
PyPI · Libraries · released Jun 2026

scipy provides numerical algorithms for mathematics, science, and engineering—including optimization, integration, linear algebra, Fourier transforms, signal and image processing, and ODE solvers—built on numpy arrays.

BSD-3-Clausecompiled wheel · 3.12+
449.0Mdownloads / mo
scikit-learn Worth it
PyPI · Software Development · released Jun 2026

scikit-learn provides a comprehensive Python library for supervised and unsupervised machine learning, including classification, regression, clustering, dimensionality reduction, and model evaluation tools built on NumPy and SciPy.

Install it if you need to train, evaluate, or deploy supervised or unsupervised learning models.

BSD-3-Clausecompiled wheel · 3.11+
235.5Mdownloads / mo
dill Worth it
PyPI · Software Development · released Jan 2026

dill extends Python's pickle module to serialize and deserialize a much wider range of Python objects, including functions, lambdas, classes, and interpreter sessions, to byte streams for storage or network transmission.

BSD-3-Clausepure Python · 3.9+
208.1Mdownloads / mo
multiprocess Worth it
PyPI · Software Development · released Jan 2026

Multiprocess is an enhanced fork of Python's standard multiprocessing library that uses dill for better serialization, allowing you to spawn processes with a threading-like API and share complex objects between them.

Install it if you use multiprocessing and encounter pickle serialization limits with lambdas or complex objects.

BSD-3-Clausepure Python · 3.9+
202.7Mdownloads / mo

See also ibm-quantum-schemas · qiskit · qiskit-connector · sinter · qiskit-algorithms · qiskit-ionq · qiskit-aer · dwave-cloud-client · qiskit-terra · qiskit-experiments