Skip to content

opendev-labs/Quantum-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quantum-API

License Python Status

The core accessible interface for quantum services, engineered by opendev-labs.

🚀 Overview

Quantum-API is a high-performance RESTful API designed to expose quantum computing capabilities to web and mobile applications. It handles job queuing, result retrieval, and system status monitoring with enterprise-grade security and scalability.

✨ Key Features

  • Job Management: Asynchronous submission and tracking of quantum circuits and ML jobs.
  • Scalable Architecture: Built on top of FastAPI for high concurrency and low latency.
  • Unified Interface: Single point of entry for multiple quantum backends.
  • Health Monitoring: Real-time system status and backend availability checks.

🛠️ Installation

cd Quantum-API pip install -r requirements.txt

💻 Usage

Start the server:

python -m app.main

The API will be available at http://localhost:8000.

Example Request

curl -X POST "http://localhost:8000/jobs" \ -H "Content-Type: application/json" \ -d '{"circuit_id": "bell_state", "shots": 1024}'

📦 Docker Support

docker build -t opendev-labs/quantum-api . docker run -p 8000:8000 opendev-labs/quantum-api

🤝 Contributing

We welcome contributions! Please see our contribution guidelines for more details.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Copyright © 2026 opendev-labs

About

A FastAPI-based service that exposes quantum machine learning capabilities, allowing external applications to interact with quantum models for computation and data analysis.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors