Chaque spécialiste a sa méthode
Un spécialiste a ses propres consignes, ses propres outils et un périmètre déclaré.
03Projet 03 sur 3
Un assistant conçu pour une petite entreprise : chat et voix en entrée, workflows planifiés, outils métier. Il tourne sur mon propre serveur ; Claude est une option, choisie par conversation.
Un spécialiste a ses propres consignes, ses propres outils et un périmètre déclaré.
Tous les modèles sont derrière cette seule passerelle, qui charge chacun sur sa carte au besoin et journalise chaque appel. Le MoE sert le volume, le modèle dense le jugement, et Flash Next les sessions de code locales.
Flash Next, un modèle à mélange d’experts (MoE) de Qwen, tourne sur une seule RTX 5090 avec Strata, un moteur dérivé de llama.cpp qui garde les experts en mémoire vive et les plus utilisés sur la carte : 176 à 193 jetons par seconde.
Depuis le 13 octobre 2026, le modèle dense tourne sur NInfer, un jeune moteur d’inférence open source, dans une quantification 4 bits (NVFP4) faite maison. Son cache KV, la mémoire qu’occupe sur la carte le contexte de chaque conversation, contient désormais 604 224 jetons, contre 330 107 sous vLLM, le moteur d’avant : de quoi tenir huit conversations de 75 000 jetons chacune. Avec huit conversations à la fois, il écrit environ 1 000 jetons par seconde au total sur des prompts courts, et environ 790 avec 32 000 jetons de contexte chacune (banc du 13 octobre 2026).
Regarde le résultat avant de répondre
Un jeu de questions dont on connaît la réponse, rejoué à chaque changement de la recherche : combien de fois la bonne note revient parmi les premiers résultats (recall@k).
Un changement de consigne est rejoué sur de vraies demandes du chat et jugé par un second modèle ; il ne compte comme fini qu’après un test statistique adapté aux petits échantillons.
Évalué deux fois, en juin puis en août sur les versions 2026 de Deep Agents. Mon moteur de workflows couvre déjà ce que propose LangGraph (étapes, état persistant, pause et reprise, planification) sans ajouter de dépendance. Les versions du framework ont introduit trois ruptures en quatre mois, et son interface par défaut de l’époque ne fonctionnait pas avec le serveur d’inférence utilisé ici (vLLM). Un framework aurait du sens pour un produit vendu à des clients qui modifient l’orchestration, isolé derrière MCP, l’interface standard des outils.
Décision du 23 juin, revue le 24 août 2026
Les données sensibles restent sur la machine, sauf si Claude est choisi pour une conversation. Le coût est fixe au lieu d’être payé au jeton. Et c’est beaucoup plus fun comme ça.
Les spécialistes ci-dessus sont des agents, chacun avec son contexte. Le développement suit le même principe : Claude orchestre, et des modèles Qwen locaux font les grosses lectures en parallèle (projet 01).
Une réponse doit venir d’une source. Le spécialiste web répondait de la mémoire du modèle dans 17 essais de test sur 24 ; depuis que sa première règle exige une recherche avant toute réponse, c’est tombé à 0 sur 60, et un tour où aucune recherche n’a abouti se déclare en échec au lieu de transmettre une réponse sans source. Chaque résultat de recherche dit aussi au modèle ce qu’il n’a pas vu : combien de résultats sont montrés, combien d’autres ont été trouvés, ce qui a été coupé, si une source est en panne. Chaque outil de recherche dit ce qu’il couvre et quel outil détient le reste : l’assistant a un jour présenté 9 fichiers comme « tout » dans un espace qui contenait 28 documents, parce qu’il avait interrogé le mauvais outil. Enfin, rien n’échoue en silence : une erreur s’affiche et se journalise, et quand un outil refuse, le modèle reçoit une phrase : ce qu’il a tenté et pourquoi.
17 sans recherche sur 24, puis 0 sur 60 · août 2026
MRS Studio est l’assistant de ma propre société : un vrai utilisateur, moi. Ce n’est pas un produit hébergé avec des clients.
L’assistant tourne sur des modèles locaux de la classe 27 à 35 milliards de paramètres : plus lents et moins capables qu’un modèle de pointe. C’est pourquoi le routage reste simple, chaque spécialiste est cantonné à un domaine et Claude reste une option par conversation.
Le MoE, Flash Next et la génération d’images et de vidéos se partagent le GPU 0. Un rendu décharge le MoE, qui se recharge ensuite ; une session de code locale prend toute la carte, et le MoE comme les rendus sont refusés jusqu’à ce qu’elle soit libérée, 20 minutes après la dernière requête de code.