Enables developers to write type-safe quantum programs in Python, estimate resource requirements, and translate and run programs across multiple quantum SDKsTOKYO, Japan — August 3, 2026 — JIJ Inc. (“JIJ”) today announced the release of Qamomile v0.14.0, the latest version of its open-source, Python-based programming language for quantum computing.Originally developed as a library for quantum optimization, Qamomile has evolved into a general-purpose quantum programming platform designed to support the development of a broad range of quantum algorithms.Qamomile enables developers to write type-safe quantum programs by combining familiar Python syntax, including natural classical control flows, with built-in implementations of commonly used quantum algorithms. Programs written in Qamomile can be transpiled to multiple quantum software development kits and intermediate representations, executed in supported environments, and used to estimate the quantum resources required for execution. Together, these capabilities provide a more streamlined workflow from quantum algorithm development and resource estimation through to execution on quantum hardware.BackgroundAs quantum hardware advances, researchers and developers are increasingly developing and testing quantum algorithms on currently available devices. At the same time, research and development in fault-tolerant quantum computing is progressing, alongside efforts to explore its potential applications.Against this backdrop, resource estimation—the process of estimating the number of qubits and quantum gates required to execute a quantum algorithm—is becoming increasingly important. Developing quantum algorithms for real-world applications requires both execution on quantum hardware and resource estimation, increasing the need for software that can support both activities from the same quantum program. It also requires advanced expertise in quantum computing and quantum algorithms.Qamomile aims to reduce this implementation complexity and make quantum computing application development more accessible to both quantum specialists and non-specialists.Key Features of Qamomile1. Estimate Quantum Resource RequirementsQamomile can algebraically calculate resource requirements, including qubit and quantum gate counts, directly from a quantum program.This enables users to understand how resource requirements scale as a problem grows, assess the overall size and complexity of an algorithm, and explore what problem sizes may be feasible on current or future fault-tolerant quantum hardware.2. Write Once, Run Across Multiple EnvironmentsA quantum program written in Qamomile can be translated into multiple quantum SDKs and intermediate representations depending on its intended use.Qamomile supports transpilation to CUDA-Q and Qiskit, allowing the same source program to be used for applications such as large-scale simulation and execution on supported quantum hardware. It also supports QURI Parts, HUGR, qBraid, and Quration.By combining these transpilation and execution capabilities with resource estimation, users can use the same source program for both estimating resource requirements and running the algorithm.This reduces the need to separately maintain circuits for resource estimation and execution, enabling developers to move more smoothly from resource analysis to simulation and hardware execution around a common program.3. Write Pythonic, Type-Safe Quantum ProgramsQamomile incorporates a type system designed to identify operations that are not permitted in quantum programs at an early stage of development and provide clear guidance on how to correct them.It also supports classical control flows using familiar Python syntax. For example, measurement results from a quantum circuit can be used as conditions in native Python-style if and while statements.These capabilities allow developers to express quantum programs in a form that is closer to conventional Python programming while retaining the rules required for valid quantum computation.4. Use Built-In Quantum AlgorithmsQamomile includes built-in implementations of quantum algorithms and subroutines that are frequently used in quantum algorithm development. Developers can use these components without having to implement them from scratch, allowing them to focus more closely on developing their own algorithms and applications.Version 0.14.0 expands this library toward fault-tolerant algorithms. It adds quantum singular value transformation (QSVT), together with the linear combination of unitaries (LCU) block encodings, and a new implementation of the quantum stage of Ekerå-Håstad factoring. In the same release, Qamomile's existing Shor order-finding was reworked to use fewer logical qubits, reusing qubits after mid-circuit measurement and reset via a new windowed modular-multiplication routine.Developers can call the components directly and incorporate them as subroutines within a larger algorithm.Comment from Yu Yamashiro, CEO of JIJ Inc.“With this update, we have established a foundation that represents the rules specific to quantum computing through the programming language’s type system, helping developers identify and prevent invalid operations before execution.This marks an important step toward making quantum computing accessible not only to a limited group of specialists, but also to a broader range of people who want to use it through programming.Going forward, we will continue developing Qamomile into an environment where the language itself handles more of the underlying rules and complexity, allowing users to build quantum algorithms with greater confidence. Our goal is to help quantum computing evolve from a technology that users must fully understand before they can use it into one that they can explore, apply, and put to work through programming.”AvailabilityRelease date: August 3, 2026Version: v0.14.0Distribution: Open sourceInstallation: pip install -U qamomileDocumentation: https://jij-inc-qamomile.readthedocs-hosted.com/latest/ja/Release notes: https://jij-inc-qamomile.readthedocs-hosted.com/latest/ja/release-notes/GitHub: https://github.com/Jij-Inc/QamomileAbout JIJJIJ develops and provides an optimization platform that combines mathematical optimization and quantum technologies with AI-assisted modeling.The company advances technology development and supports practical applications for complex planning and optimization challenges across industries including manufacturing, energy, logistics and transportation, telecommunications, materials development, and the public sector.Headquartered in Tokyo, JIJ has expanded its business presence to the United Kingdom, Germany, and the United States. The company is also an active participant in the international quantum ecosystem and is a member of industry organizations including the European Quantum Industry Consortium (QuIC) and UKQuantum.Media ContactCommunications TeamJIJ Inc.Email: pr@j-ij.com