logo

Quantum workflows for research and engineering teams

Find out whether your quantum workload can deliver.

Assess whether it can run with your available resources and meet your result-quality targets. Q-Alchemy connects data loading, circuit compression, and result extraction.

Choose your starting point

Compare free, platform, and OEM access

Free service

State preparation up to 12 qubits and simulator access with 4 MB RAM.

Start free

Feasibility Suite business access

Available now for businesses. Customers can request early access ahead of the November 2026 public release.

Request Feasibility Suite access

Q-Alchemy Console — in development. Our upcoming browser interface for the Feasibility Suite.

The problem we solve:making quantum data usable.

Quantum workflows need more than an algorithm: they need efficient data loading, useful result extraction, and compact circuits. Q-Alchemy connects all three.

1

Data loading

Preparing classical data as a quantum state can dominate circuit cost. We exploit structure to build compact preparation circuits with a configurable accuracy budget.

2

Result extraction

Measurements give samples, not a complete state. We extract observables and fit compact state models, checking their predictions against independent measurements.

3

Circuit compression

Long circuits demand more gates and execution time. We find smaller circuit implementations while preserving their behavior for the intended inputs.

Quantum hardware access

Part of the IBM Quantum Network startup program

data cybernetics ssc GmbH participates in the IBM Quantum Network startup program. Q-Alchemy is a product of data cybernetics. Quantum credits provided through the program enabled our molecular state preparation experiments on IBM quantum hardware.

Explore our quantum chemistry results
IBM Quantum Network Member

IBM and IBM Quantum are trademarks or registered trademarks of IBM Corp., in the US or other countries or both.

Numbers with context

The cost of a dense statevector

Storing every amplitude doubles the memory for each additional qubit. At 40 qubits, one dense statevector needs 16 TiB at double precision. Explore this storage baseline below.

Sparse simulation stores populated amplitudes and their indices. Tensor methods exploit other structure. Their costs depend on the state and its evolution, so qubit count alone does not establish classical infeasibility or quantum advantage.

Assess your workload with the Feasibility Suite
20 qubits

Dense statevector memory

16 MiB

220 = 1,048,576 complex amplitudes

Assumes 16 bytes per complex amplitude (complex128). Memory = 16 × 2n bytes. Binary units: 1 MiB = 220 bytes; 1 GiB = 230; 1 TiB = 240; 1 PiB = 250. Simulator workspace, extra state copies, and runtime are excluded.

See the memory table and assumptions
Our Solution

Q-Alchemy

Q-Alchemy brings data loading, result extraction, and circuit compression into your quantum workflow. Prepare structured inputs, recover useful information from measurements, and reduce circuit cost with tools built around Qiskit.

Read more about the algorithm

State Preparation Grounded in Research

Use Q-Tucker methods to turn structured classical inputs into quantum circuits, balancing preparation accuracy and circuit cost.

Explore Q-Tucker and the paper

Work with Your Python Workflow

Use the Python SDK with Qiskit and PennyLane integrations, or export preparation circuits as OpenQASM for the next stage of your experiment.

See SDK integrations

Assess Resources and Result Quality

Check whether your workload can run within available classical or quantum resources, and examine its quality against explicit targets.

Explore the Feasibility Suite

Quantum Chemistry on Real Hardware

Prepare molecular states, collect measurements, and reconstruct compact models. We demonstrated this workflow across twelve molecular systems on IBM quantum hardware.

Explore quantum chemistry

Why Q-Alchemy?

Turn structured data into compact quantum state preparation circuits.
Automate state preparation and balance circuit cost against your chosen accuracy budget before running your quantum algorithm.
Load data with control over accuracy
Tunable Fidelity Loss >> Short Circuits
Seamless Integration
Use our Python SDK with Qiskit or PennyLane to prepare a state and inspect the resulting circuit.

Set your API key and install the SDK first.Follow the complete setup guide.

import os
import numpy as np
from q_alchemy.initialize import q_alchemy_as_qasm

state = np.array([1, 0, 0, 1], dtype=complex) / np.sqrt(2)
qasm, summary = q_alchemy_as_qasm(
    state,
    max_fidelity_loss=0.0,
    api_key=os.environ["Q_ALCHEMY_API_KEY"],
    return_summary=True,
)
print(qasm)
print(summary)
import os
import numpy as np
from qiskit.quantum_info import Statevector, state_fidelity
from q_alchemy.qiskit_integration import QAlchemyInitialize, OptParams

state = np.array([1, 0, 0, 1], dtype=complex) / np.sqrt(2)
prep = QAlchemyInitialize(
    params=state.tolist(),
    opt_params=OptParams(
        max_fidelity_loss=0.0,
        api_key=os.environ["Q_ALCHEMY_API_KEY"],
    ),
).definition
print(prep.draw(output="text"))
fidelity = state_fidelity(Statevector.from_instruction(prep), Statevector(state))
print(f"Local simulation fidelity: {fidelity:.6f}")
import os
import numpy as np
import pennylane as qml
from q_alchemy.pennylane_integration import QAlchemyStatePreparation, OptParams

state = np.array([1, 0, 0, 1], dtype=complex) / np.sqrt(2)
dev = qml.device("default.qubit", wires=2)

@qml.qnode(dev)
def circuit():
    QAlchemyStatePreparation(
        state,
        wires=[0, 1],
        opt_params=OptParams(
            max_fidelity_loss=0.0,
            api_key=os.environ["Q_ALCHEMY_API_KEY"],
        ),
    )
    return qml.probs(wires=[0, 1])

print(circuit())  # Expected approximately [0.5, 0.0, 0.0, 0.5]
Quantum-Classical Data Handling Stack
Data Upload, Storage & Processing Software Solution

Public research funding

Funding for data cybernetics

data cybernetics ssc GmbH is funded by the German Federal Ministry of Research, Technology and Space (BMFTR) for the QROM research project.

Q-Alchemy is a product of data cybernetics.

With funding from the Federal Ministry of Research, Technology and Space
Funding reference (FKZ): 01N17157(formerly 13N17157)