It does indeed support complex numbers. We overloaded Base.Complex but missed the complex functions. fix: add overloads for Base.complex by avik-pal · Pull Request #1607 · EnzymeAD/Reactant.jl · GitHub fixes this. Will be available with the next patch release