redrock fits redshifts for spectroscopic data using a spectroperfectionism-based template-fitting approach developed for DESI spectra. Its rrdesi command-line tool analyzes input spectra with standard template sets or with archetype templates constructed from physical spectra combined with Legendre polynomials, solving for template and polynomial coefficients via bounded least-squares at a set of trial redshifts. An additional mode refines fits by selecting nearest-neighbor archetypes in chi-squared space and recombining them with Legendre polynomials, enabling flexible template construction for improved redshift estimation.