OmniQST
test the stack.

OmniQST is the software-trust channel of OMNI: autonomous testing, verification, and diagnosis for quantum libraries, compilers, simulators, and research workflows.

AI agents for autonomous quantum software engineering.

Quantum libraries are now critical infrastructure for quantum algorithm development, and a bug in them can quietly propagate into experimental conclusions. OmniQST builds AI agents that test this software autonomously: they generate programs, expose defects and confirm them with executable tests.

ACM SIGSOFT Distinguished Paper Award · ASE 2026

KQFuzz: Knowledge-Guided Fuzzing for Quantum Libraries via Large Language Models

The QID Lab’s first quantum software engineering paper received an ACM SIGSOFT Distinguished Paper Award at ASE 2026, the 41st IEEE/ACM International Conference on Automated Software Engineering (Munich, 12–16 October 2026).

About KQFuzz →
ACM SIGSOFT Distinguished Paper Award certificate, ASE 2026, awarded to KQFuzz
ASE 2026 · ACM SIGSOFT Distinguished Paper Award

KQFuzz

Knowledge-Guided Fuzzing for Quantum Libraries via Large Language Models

Fuyuan Xia, Qixin Zhang, Chenhao Ying, Haojin Zhu, Shuai Wang, Yuan Luo, Pingchuan Ma, Yuxuan Du

Background

As quantum computing advances, the reliability and correctness of quantum libraries such as Qiskit, PennyLane and Cirq become increasingly critical. Fuzzing them with large language models is a natural approach, but existing LLM-based fuzzers still suffer from insufficient flexibility and low efficiency.

KQFuzz grounds LLM-generated tests in knowledge drawn from the library’s own codebase. A prompting scheme designed for quantum programs produces seed programs; fitness-guided evaluation and two-level mutations then drive testing toward complex execution paths and more diverse test cases.

Bugs found
13
All confirmed by developers; 12 already fixed.
Coverage
+18.44%
Peak gain over state-of-the-art methods.
Libraries tested
Qiskit · PennyLane · Cirq
Preprint · arXiv, October 2026

QuSema

Detecting Silent Bugs in Quantum Libraries via Quantum-knowledge-enhanced Agents

Yujin Song, Kaining Zhang, Qixin Zhang, Shuai Wang, Pingchuan Ma, Yuxuan Du

Background

Quantum libraries are now critical infrastructure for quantum algorithm development. Existing testing techniques rely on failure-based or comparison-based oracles, so they expose a bug only when an execution fails, violates a runtime check or disagrees with another implementation. Silent bugs pass all three, yet they can produce incorrect results that propagate into experimental conclusions.

QuSema is an autonomous testing agent that uses quantum semantics and API documentation as its oracle. In an agentic loop it reviews documentation and source code, reasons about the intended behaviour, and generates executable tests that confirm suspected defects.

New bugs found
40
Previously unknown, confirmed by developers.
Silent bugs
30
Of the 40: no crash, no failed check, no mismatch.
Libraries tested
Qiskit · PennyLane