General purpose clustering engine which understands python.