AIAny
AI Coding2018
GitHub

PennyLane

Differentiable programming framework for quantum computers: build variational circuits, compute their gradients alongside PyTorch, TensorFlow, or JAX, and run identical code on simulators or real hardware via IBM, AWS Braket, and Google plugins.

Introduction

Most quantum frameworks ask you to think like a physicist; this one asks you to think like a deep learning practitioner. The core trick is treating a quantum circuit as just another differentiable node — a variational circuit becomes a layer whose parameters you tune with gradient descent, and the gradients flow back through real quantum hardware the same way they flow through a dense layer. Released by Xanadu in 2018 as the first library built specifically for this idea, it reframes quantum programming as an autodiff problem rather than a gate-counting exercise.

What Sets It Apart
  • Gradients that cross the quantum/classical boundary. Exact circuit gradients (via the parameter-shift rule) plug straight into PyTorch, TensorFlow, or JAX optimizers — so a quantum circuit drops into an existing training loop with no special-case handling.
  • Hardware-agnostic by plugin. One circuit definition runs on simulators or on IBM Quantum, Amazon Braket, and Google backends — so you prototype locally and later target superconducting qubits, trapped ions, neutral atoms, or photonics without rewriting.
  • Lightning simulators for scale. High-performance C++/GPU simulators let you push past toy circuit sizes and validate ideas before paying for scarce QPU time.
Who It's For

Great fit if you come from ML and want to experiment with quantum machine learning, variational algorithms, or quantum chemistry without giving up autodiff intuition. Look elsewhere if you need low-level pulse control, are designing fault-tolerant circuits at scale, or just want a classical ML library — PennyLane's value is the bridge, and on today's noisy hardware most genuinely useful work still runs on simulators.

Information

  • Websitegithub.com
  • OrganizationsXanadu Quantum Technologies
  • AuthorsPennyLaneAI (Xanadu Quantum Technologies)
  • Published date2018/11/12

Categories

More Items

GitHub
AI Client2026

Operate DeepSeek Harness from an interactive terminal with streaming replies, tool cards, session controls and live context metrics. Also offers experimental Claude and Codex backends behind the same interface.

GitHub
AI Coding2026

Adds file editing, Git views, task monitoring and side chats to DeepSeek Harness. An extensible sidebar and split bottom workbench keep files, terminals and agent activity beside the conversation.

GitHub
AI Coding2025

Integrates named "skills" and multi-agent workflows into developer tooling so teams can turn ideas into context-preserving, auditable code changes. Provides npm/Skills CLI install paths and plugins for Claude Code and Codex, with stable and preview release lines.