A modular and scalable quantum computing framework inspired by TensorFlow and PyTorch.
Project description
QubitFlow
QubitFlow is an open-source quantum computing framework based on python designed to be intuitive, scalable, and modular — bringing the simplicity of TensorFlow and PyTorch to the quantum world.
🚧 Currently Under Active Development
We are laying the foundations for a robust, user-friendly quantum programming interface. The initial push will be live soon!
🔍 About the Project
QubitFlow aims to simplify quantum circuit design, simulation, and integration with classical machine learning workflows. Our mission is to:
- Make quantum programming accessible to developers and researchers
- Provide a modular architecture for rapid experimentation
- Support both quantum simulation and real quantum hardware backends
- Enable hybrid quantum-classical models in a seamless fashion
📌 Planned Features
- Quantum Circuit API (Tensor-like syntax)
- Backend support for simulators and real quantum processors (Qiskit, Braket, etc.)
- Parameterized gates and optimization routines
- Integration with NumPy, PyTorch, and JAX
- Quantum datasets and benchmarking tools
- Visualization of quantum states and circuits
📦 Installation
Coming soon: pip install qubitflow
👷 Roadmap
- Project Initialization
- Core Quantum Circuit API
- Backend Plugin System
- Hybrid Model Examples
- Documentation and Tutorials
- First Release (v0.1.0)
🤝 Contributing
Interested in contributing? We'd love to collaborate! Stay tuned for contributing guidelines once the repo is live.
📬 Stay Updated
Watch the repository for the first release, documentation, and usage examples.
QubitFlow – Building the bridge between classical and quantum intelligence.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file qubitflow-0.1.0.tar.gz.
File metadata
- Download URL: qubitflow-0.1.0.tar.gz
- Upload date:
- Size: 2.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2bb454bf9e569aacd7014d7e1937eceb24af5605cf447b560567e83c6375f0a
|
|
| MD5 |
d2a6d3dc70393dca9c6e983fb8b21c5f
|
|
| BLAKE2b-256 |
428a4040c20fe875087a4b676e70bcf423a2e840337fef80645d50bd3a2f7518
|
File details
Details for the file qubitflow-0.1.0-py3-none-any.whl.
File metadata
- Download URL: qubitflow-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ffa5356294704ac7295eec92949b69455cebe449f732a000893c79eca131505
|
|
| MD5 |
05aa4dba85b317828f0ce8e5221648b6
|
|
| BLAKE2b-256 |
6d659ac1ba366415e793ba929ba75d5ea9dcc08a1545bd350e70c177c5638add
|