kagnlp (Knowledge Augmented Generation (KAGNLP))