🎯🤖 Piccolo

Piccolo.jl

Piccolo.jl is a Julia package for quantum optimal control. It finds control pulses that implement quantum operations — gates, state transfers, and open-system dynamics — by solving a trajectory optimization problem over the joint space of quantum states and drive amplitudes.

What you can do

Piccolo uses unitarity-preserving integrators and IPOPT as its NLP solver, and is part of the Harmoniqs ecosystem.