knowledge augmented generation github