FetchBot: Enables generalizable object fetching in cluttered scenes via zero-shot sim-to-real by combining a vision-based imitation-learned policy with a voxel-based scene generator and dynamics-aware oracle, supporting diverse objects, layouts, and end-effectors.