C++ Library

High-performance quantum and hybrid computing APIs for latency-sensitive applications. Build circuits, simulators, and optimizers in native C++.

Get SDK View Docs

Key Features

Low-Latency API

Zero-copy data paths and minimal allocations for performance.

SIMD Optimizations

Vectorized math for fast simulation and linear algebra.

Hardware Access

Direct QPU execution with fine-grained control.

Extensible

Plugin architecture for custom gates and backends.

Thread Safe

Multi-threaded execution for batch circuit runs.

Cross-Platform

Windows, Linux, and macOS supported.

Code Sample

// Build and execute a circuit q::Circuit qc(2); qc.h(0); qc.cx(0, 1); auto result = q::execute(qc, q::backend("ishara-qpu")); std::cout << result.counts() << std::endl;

Architecture

Core Engine

Optimized kernels for gate application, sampling, and state evolution.

Deterministic memory layouts for predictable performance.

[IMG: Engine architecture]

Backend Abstraction

Uniform interface for simulators, QPUs, and hybrid hardware.

Custom backends via plugins.

[IMG: Backend map]

Build at Native Speed

Ship high-performance quantum applications in C++ with production-grade APIs.

Download SDK Read Docs