Qiskit Functions Catalog
Functions are abstracted services designed to accelerate application research. Premium, Dedicated service, or Flex Plan users can get started today with the IBM Circuit function or request a free trial for others.
Looking for which functions you have access to? To check which functions are enabled for your instance, view docs
Application functions
Integrate quantum into your application workflows, with problem-specific classical inputs and outputs.
ColibriTD
Solve partial differential equations and complex multi-physics problems with IBM Quantum QPUs.
Quantum Portfolio Optimizer
Global Data Quantum
Experiment optimal investment strategies across dynamic portfolio optimization problems.
HI-VQE Chemistry
Qunova Computing
Solve approximate molecular ground states using an iterative subspace diagonalization, with computational efficiency and accuracy
Iskay Quantum Optimizer
Kipu Quantum
Automated workflow to solve optimization problems up to 156Q, leveraging circuit compression and counterdiabatic protocols.
Singularity Machine Learning
Multiverse Computing
Solve real-world classification problems on quantum hardware without requiring quantum expertise.
Optimization Solver
Q-CTRL
Solve optimization problems at full device size (156Q) from high-level inputs, automatically & efficiently achieving high-accuracy results at utility-scale.
Circuit functions
Simplify application research with pre-built tools to help with transpilation, error mitigation, and suppression.
Compute accurate expectation values on QPUs, with AI-powered circuit optimization, and advanced error mitigation methods.
Tensor-Network Error Mitigation
Algorithmiq
Tensor-network error mitigation with low shot overhead and reduced runtime usage.
Accurate results for large circuit volumes using characterization, transpilation, error suppression and unbiased mitigation.
Performance Management
Q-CTRL
Reduce errors without sampling overhead, with automated, AI-driven error suppression.

