I'm not an expert, but maybe updating an existing open-weights model to give it up to date knowledge would be more tractable?