Welcome to Qamomile

Welcome to Qamomile#

Qamomile is a powerful SDK designed for quantum optimization algorithms, specializing in the conversion of mathematical models into quantum circuits. It serves as a bridge between classical optimization problems and quantum computing solutions.

Key Features#

  • Versatile Compatibility: Supports leading quantum circuit SDKs including Qiskit and Quri-parts.

  • Advanced Algorithm Support: Goes beyond QAOA to include sophisticated encoding and algorithms like QRAO.

  • Flexible Model Conversion: Utilizes JijModeling for describing mathematical models and converting them to various quantum circuit SDKs.

  • Intermediate Representation: Capable of representing both Hamiltonians and quantum circuits as intermediate forms.

  • Standalone Functionality: Can implement quantum circuits independently, similar to other quantum circuit SDKs.

Quick Start#

To get started with Qamomile, please see the Quick Start Guide for installation instructions and a simple example.

Learn More#

Explore our documentation to dive deeper into Qamomile’s capabilities:

  • Quick Start Guide: Installation instructions and a simple example to get you started.

  • API Reference: Complete documentation of Qamomile’s API.

  • Tutorials: Step-by-step guides and examples to get you started.

Contributing#

We welcome contributions from the community! If you’re interested in improving Qamomile, please check out our Contribution Guidelines.

Support#

If you encounter any issues or have questions, please file an issue on our GitHub repository or join our community discussion forum.

Welcome aboard, and happy quantum optimizing with Qamomile!