The device includes a VNS pulse bursts generator for stimulating the vagus nerve in a plurality of selectable configurations, and a sensor for the current activity level (A) of the patient. The generator is slaved to the activity signal by means of a classifier determining in which class the current level of activity among a plurality of activity classes (T1 ... T4) is located. A controller selects a VNS therapy configuration based on the activity class so determined. The boundaries of the activity classes are dynamically modifiable by calibration means operating by historical analysis of the successive current activity levels during a predetermined analysis period, in particular by drawing up a corresponding histogram (C), and defining the boundaries of the activity classes (T1 ... T4) according to the results of the historical analysis.Le dispositif comprend un générateur de salves d'impulsions VNS de stimulation du nerf vague selon plusieurs configurations sélectionnables, et un capteur du niveau d'activité courante (A) du patient. Le générateur est asservi sur le signal d'activité au moyen d'un classifieur déterminant dans quelle classe se situe le niveau d'activité courante parmi une pluralité de classes d'activité (T1 ... T4). Un contrôleur sélectionne une configuration de thérapie VNS en fonction de la classe d'activité ainsi déterminée. Les bornes des classes d'activité sont dynamiquement modifiables par des moyens de calibration opérant par analyse historique des niveaux d'activité courants successifs au cours d'une période d'analyse prédéterminée, notamment par élaboration d'un histogramme (C) correspondant, et définition des bornes des classes d'activité (T1 ... T4) en fonction des résultats de l'analyse historique.