VTK, bien que orientée visualisation, offre une architecture de traitement de donnée (type "pipeline") extensible. Il suffit d'écrire des algorithmes (dérivés de vtkAlgorithm, on ne peut plus simple !) pour pouvoir les enchainer aux sources et autres sorties de visualisations. vtkKinship est prévue pour accueillir de nouveaux algorithmes et leurs plugin ParaView.