Skip to main content

Quantum Reinforcement Learning library: environments, policies and training loops with PennyLane.

Project description

QRL-QAI

QRL Logo

The open-source library for Quantum Reinforcement Learning


QRL-QAI is a Python framework built to serve as a central platform for everything quantum reinforcement learning.
Built on top of Gymnasium, PennyLane, and PyTorch, this package provides the tools you need to explore and develop Quantum AI.


📑 Table of Contents


✨ Key Features

  • Native Quantum Environments – Train and test your agents on quantum-specific environments.
  • A Unified Platform – Compare quantum agents with classical agents fairly in one framework.
  • Simplified Abstractions – Work with quantum circuits and environments using clean, intuitive APIs.

🗺 Roadmap

QRL Roadmap


🚀 Getting Started

Install the package directly from PyPI:

pip install qrl-qai

🧠 Core Algorithms

Cross-Entropy Method (CEM)

📚 References

Deep Reinforcement Learning Hands-On (Third Edition) by Maxim Lapan.

🤝 Contributing

Contributions are welcome! 🎉

See our CONTRIBUTING.md for guidelines.

📜 License

This project is licensed under the Apache 2.0 License

📬 Contact

Initiated by Jay Shah

Email: jay.shah@qrlqai.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qrl_qai-0.2.0.tar.gz (35.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qrl_qai-0.2.0-py3-none-any.whl (36.2 kB view details)

Uploaded Python 3

File details

Details for the file qrl_qai-0.2.0.tar.gz.

File metadata

  • Download URL: qrl_qai-0.2.0.tar.gz
  • Upload date:
  • Size: 35.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.10

File hashes

Hashes for qrl_qai-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b4812e154d4275d547bf720dee83d3182d8dce9f567ec2021b2a0dd104ba9f89
MD5 a883ad2f6a9ed75c5b0dda460dd844a6
BLAKE2b-256 dcc3a5c805c5c2187a281960e151edf71ab716626124c21760b901e279aa5e4d

See more details on using hashes here.

File details

Details for the file qrl_qai-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: qrl_qai-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 36.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.10

File hashes

Hashes for qrl_qai-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2101dae81f7f058b7703bd81117361a78ebfa1be70add9492f870d9c7498e089
MD5 af4c0d1304ae0a1891b0b31da54bc332
BLAKE2b-256 272976014a0168caa4bf756ae6c55dec2175e9aabd0efc8485d227d0cad6588c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page