So, wie ich das verstand, soll das permanent/kontinuierlich im Hintergrund laufen, also vorzugsweise als Dienst/Service.
Demnach sollte das Programm mindestens per Console steuerbar sein, was man dann als "Aufgabe" im Windows planen könnte.
Ein Therapeut entspricht 1024 Gigapeut.