Moonshot releases Kimi K3.1 Pro, with open weights due by 4 Nov · Sorted AI