PennyLaneAI

PennyLaneAI/catalyst

A JIT compiler for hybrid quantum programs in PennyLane

20 good first / help-wanted issues · Python · last activity Jul 9, 2026

218 stars 82 forks 218 watchers Python Apache License 2.0
autodiff automatic-differentiation jax jit llvm mlir pennylane python qir quantum quantum-compiler quantum-computing
20 Open Issues Need Help Last updated: Jul 9, 2026

Open Issues Need Help

View All on GitHub
good first issue docs chore
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
good first issue frontend chore
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
enhancement good first issue CI/Build
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
good first issue compiler housecleaning
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
enhancement good first issue
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
enhancement good first issue
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
enhancement good first issue
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
bug good first issue compiler
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
good first issue CI/Build chore
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing
good first issue compiler
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing

AI Summary: Implement support for switch/case statements within the Catalyst JIT compiler, allowing for dynamic control flow over quantum instructions based on classical computation results. This involves leveraging existing JAX switch expression capabilities and integrating them seamlessly into the Catalyst compiler's quantum instruction handling.

Complexity: 4/5
duplicate enhancement good first issue frontend
PennyLaneAI/catalyst
218

A JIT compiler for hybrid quantum programs in PennyLane

Python
#autodiff#automatic-differentiation#jax#jit#llvm#mlir#pennylane#python#qir#quantum#quantum-compiler#quantum-computing