KGFramework