We report on the conception and first tests of the General Purpose Ion Buncher (GPIB), the radio-frequency beam-cooler and buncher that will supply the DESIR (Decay, Excitation and Storage of Radioactive Ions) experimental hall to be constructed to complement the SPIRAL1 and SPIRAL2 facilities in GANIL. Its goals are both to reduce the emittance and if necessary to bunch the radioactive ion beam from the GANIL production facilities to adapt it to the needs of the different experimental setups in the DESIR hall. The mechanical design is similar to the existing ISCOOL quadrupole at ISOLDE but the new radio-frequency system enables a much stronger radial confinement. The GPIB is developed at LP2i Bordeaux11LP2i Bordeaux was known as Centre d’Études Nucléaires de Bordeaux-Gradignan (CENBG) before the name was changed in 2022. in parallel with the PIPERADE double Penning trap and a beamline has been constructed there to characterize both. The cooling of a 30keV beam to an emittance of 3 π mm mrad and a transmission above 80% in continuous mode is demonstrated for currents up to a few nA. Some first results concerning the bunching mode are also shown though this mode is still under development.