knowledge repository integration