The cannecht knowledge center