$ jarvis --about
Jarvis, mon assistant personnel
Jarvis est l'assistant vocal que je développe pour mon propre usage, sur mon Mac. Il n'est ni vendu ni ouvert au public : je suis son seul utilisateur.
Ce qu'il fait
Il trie et résume mes mails, me lit mon agenda, prépare des brouillons de réponse que je valide avant tout envoi, suit mes dépôts GitHub et GitLab, mes cartes Trello, et confie des tâches de code à des agents qui ouvrent des pull requests à relire.
Je lui parle à la voix (« Jarvis, … ») ; la reconnaissance et la synthèse vocales tournent entièrement sur mon Mac.
Ses garde-fous
Chaque action passe par un moteur de permissions écrit dans le code : lecture libre, actions qui parlent en mon nom soumises à ma confirmation, actions sensibles protégées par un code PIN, actions dangereuses interdites. Tout est consigné dans un journal local inaltérable.
Les mots de passe et jetons d'accès restent dans le Trousseau de macOS ; aucun serveur de Jarvis ne les reçoit.
Google (Gmail, Agenda)
Jarvis accède à mon propre compte Google uniquement pour me rendre ces services. Le détail de ce qui est lu, où cela va et comment révoquer l'accès figure dans les règles de confidentialité.