Denoise and generalize API doc installation