J’en avais marre de répondre sur KakaoTalk, alors j’ai créé un auto-répondeur IA qui tourne directement sur le téléphone
(github.com/bssm-oss)Répondre sur KakaoTalk me fatigue,
mais brancher un auto-répondeur IA impliquait que le contenu des conversations parte vers un serveur externe, ce qui me mettait mal à l’aise.
J’ai donc créé un assistant d’auto-réponse pour KakaoTalk.
C’est une application Android qui lit les notifications KakaoTalk
et laisse une IA locale répondre uniquement dans les salons sélectionnés.
Le point clé, c’est le « local ».
- Génération des réponses sur le téléphone avec le modèle local Gemma 4
- Réponses IA fonctionnant sans Internet
- Conversations, paramètres et logs stockés sur l’appareil
- Réponse uniquement dans les salons choisis, avec possibilité d’activer la réponse pour tous les salons
- Mémos par salon pour conserver le contexte des échanges
- Réglages de persona comme mon nom, mon ton et mon style de réponse
- Contrôle des conditions de réponse via mentions, questions, commandes, mots-clés, réponses fixes ou décision de l’IA
- Résumé automatique des conversations récentes, répercuté dans les mémos du salon
Contrairement aux bots d’auto-réponse classiques qui réagissent aveuglément à tous les messages,
je l’ai conçu pour permettre de contrôler au maximum « dans quel salon, sous quelles conditions et avec quel ton répondre ».
Après l’installation, il suffit d’autoriser l’accès aux notifications,
de télécharger le modèle,
puis de configurer les salons à auto-répondre et la persona.
C’est encore une version initiale, donc il y a beaucoup de points à améliorer.
J’aimerais surtout recueillir des retours sur les performances selon les appareils réels, la qualité des réponses, les conditions de déclenchement et l’UX.
Si vous en avez assez de répondre sur KakaoTalk,
ou si les applications d’IA locale vous intéressent, jetez-y un œil.
9 commentaires
J’aimerais bien qu’il y ait aussi une version iOS haha
Comme c’est open source, n’hésitez pas à envoyer des PR hahaha
Comment une autre application accède-t-elle à l’application KakaoTalk pour envoyer une réponse ? Y a-t-il une API ?
Le mieux est sans doute d’aller voir l’analyse du code pour plus de détails !
Pour expliquer brièvement, des choses comme les API sont illégales... snif snif (protocole Loco)
Le système met les notifications en cache et les envoie à partir de là. Du coup, on peut aussi les envoyer quand on veut : une seule ou même deux, haha. Curieusement, même si on fait « répondre », la notification elle-même ne disparaît pas.
Ah, je vois. Merci pour votre réponse !
Haha, il ne faudrait pas aussi rendre le temps de réponse aléatoire ? Si les réponses arrivent immédiatement, ça ferait aussi froid dans le dos...
Si le contrôle se fait via une décision de l’IA, alors c’est l’IA qui décide si elle lit et répond ou non, ainsi que du moment où elle envoie la réponse ! haha
hahaha, on dirait une idée mignonne !
https://www.youtube.com/shorts/S0ZTaxPKq8I