AI-based Synthesizable Compound Database Step one Perform retrosynthesis analysis on known small molecules and collect specific chemical reactions and building block. Step two According to the type of building blocks and reactions, using AI technology to expand the whole library . Step three Generate new libraries for molecule docking.