Tars s'occupe de la maisonTars looks after the house
Tars vit dans la conversation Telegram de la maison. Je lui écris comme à quelqu'un. Il tient le budget, propose les repas, prépare les courses, annonce les colis, lance l'aspirateur et règle le chauffage. Le modèle ne navigue sur aucun site. Il dispose de quelques commandes simples et un programme écrit sur mesure fait le reste. Résultat : moins de tokens et moins d'erreurs.Tars lives in the household's Telegram chat. I write to it as I would to a person. It keeps the budget, suggests meals, prepares the groceries, announces parcels, starts the vacuum and sets the heating. The model browses no website. It has a handful of simple commands and a custom-built program does the rest. The result: fewer tokens and fewer mistakes.
T
Tarsconversation TelegramTelegram conversation
Message↑
D'où viennent mes dépensesWhere my expenses come from
PaiementPaymentpar carteby card
NotificationNotificationsur l'iPhoneon the iPhone
Base SQLSQL databasemontant, lieu, dateamount, place, date
18 h 306:30 pmenvoi du messagemessage sent
Le modèleThe modelcomprend ma réponseunderstands my reply
Base SQLSQL databaseclassé, total exactfiled, exact total
Tout est du code, sauf une étape : comprendre ma réponse. Les totaux sont calculés par le code et jamais par le modèle.Everything is code except one step: understanding my reply. Totals are computed by the code and never by the model.
Exemple : « Ajoute du lait »Example: “Add milk”
MoiMe« ajoute du lait »“add milk”
Le modèleThe modelcomprend, appelle l'outilunderstands, calls the tool
La mémoireThe memorylait = pack de 6 de 1 Lmilk = 6-pack of 1 L
Le codeThe codeajoute au panier, puis relitadds to the cart, then reads it back
MoiMeje commande et je paieI order and pay
Tars retient une référence par produit, ici un pack de six. Je ne la redis jamais : le code l'applique à chaque fois.Tars keeps one reference per product, here a six-pack. I never repeat it: the code applies it every time.
Exemple : « Prépare-moi trois repas »Example: “Plan three meals for me”
MoiMe« trois repas cette semaine »“three meals this week”
Le modèleThe modelcomprend, appelle une fonctionunderstands, calls a function
Le codeThe coderenvoie des recettes du Thermomixreturns recipes from the Thermomix
Le modèleThe modelme propose un menusuggests a menu
MoiMeje corrige et je valideI tweak and approve
Le modèleThe modelcomprend : changer vendredi, validerunderstands: change Friday, approve
Le codeThe codeécrit le planning, puis le relitwrites the plan, then reads it back
MoiMe« le curry était très bon, prévois du riz »“the curry was great, plan rice”
La mémoireThe memoryavis et accompagnement enregistrésrating and side dish saved
Rien n'est planifié sans mon accord. L'avis que je donne après le repas est enregistré dans la mémoire : la fois suivante, du riz est rajouté aux courses.Nothing is scheduled without my approval. The feedback I give after the meal is saved in memory: next time, rice is added to the groceries.
Un mail de livraison arriveA delivery email arrives
Un modèle localA local modellit le mail et le classereads the email and files it
Dossier « Livraison »“Delivery” folderla boîte mail reste proprethe inbox stays clean
Transmis à TarsPassed to Tarséchange entre agents (A2A)agent-to-agent exchange (A2A)
Tars (le modèle)Tars (the model)rédige le message : quoi, quandwrites the message: what, when
MoiMeje suis prévenuI get a heads-up
La maison, via Home AssistantThe house, through Home Assistant
MoiMe« aspire le salon, puis la cuisine »“vacuum the living room, then the kitchen”
Le modèleThe modelcomprend : mode, pièces, ordreunderstands: mode, rooms, order
Home AssistantHome Assistantlance le robot aspirateurstarts the robot vacuum
Capteurs et météoSensors and weatherCO₂, fenêtres, Météo-FranceCO₂, windows, Météo-France
Le modèleThe modelrédige l'alerte en une phrasewrites the alert in one sentence
MoiMeje réponds ou je fermeI reply or close it
Home Assistant surveille la maison et récupère la météo. Les alertes partent sans modèle ; le modèle ne fait que les formuler.Home Assistant watches the house and fetches the weather. Alerts are triggered without a model; the model only words them.
La maisonThe houserobot à l'arrêtrobot idlele robot nettoierobot cleaning
Aucune alerteNo alert
En coulissesBehind the scenes
Le modèleThe model
Le codeThe code
L'humainThe human
Conversations reconstituées. Commerces, montants, produits, capteurs et plan de la maison sont fictifs.Reconstructed conversations. Shops, amounts, products, sensors and floor plan are fictional.