{"id":208,"date":"2026-09-12T22:58:42","date_gmt":"2026-09-12T20:58:42","guid":{"rendered":"https:\/\/asfy.fr\/index.php\/tutoriels\/ia-locale-hors-ligne-installer-lm-studio-mistral-7b\/"},"modified":"2026-09-12T23:19:12","modified_gmt":"2026-09-12T21:19:12","slug":"ia-locale-hors-ligne-installer-lm-studio-mistral-7b","status":"publish","type":"sv_tutoriel","link":"https:\/\/asfy.fr\/index.php\/tutoriels\/ia-locale-hors-ligne-installer-lm-studio-mistral-7b\/","title":{"rendered":"IA locale hors ligne : installer LM Studio + Mistral 7B"},"content":{"rendered":"<p>Pas envie d&rsquo;envoyer les copies des \u00e9l\u00e8ves ou les documents internes d&rsquo;un client vers un service cloud tiers pour un simple r\u00e9sum\u00e9 ou une correction de texte ? Il est tout \u00e0 fait possible de faire tourner un assistant IA <strong>enti\u00e8rement en local<\/strong>, sans compte, sans abonnement, et sans connexion internet une fois le mod\u00e8le t\u00e9l\u00e9charg\u00e9. Ce tutoriel installe <strong>LM Studio<\/strong> avec le mod\u00e8le <strong>Mistral 7B Instruct<\/strong>, sur la configuration la plus contrainte qu&rsquo;on croise couramment en parc informatique : un poste Windows avec 16 Go de RAM et un GPU Intel int\u00e9gr\u00e9, sans VRAM d\u00e9di\u00e9e \u2014 calcul sur processeur uniquement.<\/p>\n<h2>Fiche d&rsquo;identit\u00e9 de la proc\u00e9dure<\/h2>\n<table>\n<thead>\n<tr>\n<th>\u00c9l\u00e9ment<\/th>\n<th>D\u00e9tail<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Configuration cible<\/td>\n<td>Windows, 16 Go RAM, GPU Intel int\u00e9gr\u00e9 (pas de VRAM d\u00e9di\u00e9e)<\/td>\n<\/tr>\n<tr>\n<td>Outil<\/td>\n<td>LM Studio (interface graphique, sans terminal)<\/td>\n<\/tr>\n<tr>\n<td>Mod\u00e8le<\/td>\n<td>Mistral 7B Instruct \u2014 quantification Q4_K_M (GGUF, ~4,4 Go)<\/td>\n<\/tr>\n<tr>\n<td>Connexion requise<\/td>\n<td>Une seule fois, pour le t\u00e9l\u00e9chargement initial (~5 Go au total)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Objectif<\/h2>\n<p>Installer un assistant IA qui fonctionne enti\u00e8rement en local sur un poste de la salle, sans compte, sans abonnement, et sans connexion internet une fois le mod\u00e8le t\u00e9l\u00e9charg\u00e9.<\/p>\n<p>Le mod\u00e8le retenu \u2014 Mistral 7B \u2014 tient confortablement sur ce type de poste et reste correct en fran\u00e7ais. Au-del\u00e0 de 7 milliards de param\u00e8tres, l&rsquo;exp\u00e9rience devient trop lente en calcul CPU pur ; en dessous, on gagne en fluidit\u00e9 mais on perd un peu en qualit\u00e9 de r\u00e9ponse (voir le tableau des alternatives en fin d&rsquo;article).<\/p>\n<figure class=\"sv-diagram\">\n<svg viewBox=\"0 0 640 240\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\" aria-labelledby=\"iaLocaleTitle\">\n<title id=\"iaLocaleTitle\">T\u00e9l\u00e9chargement unique puis fonctionnement 100% hors ligne<\/title>\n<rect x=\"10\" y=\"10\" width=\"620\" height=\"220\" rx=\"14\" fill=\"#f4f7f5\" stroke=\"#c8d6cd\"\/>\n<circle cx=\"110\" cy=\"100\" r=\"46\" fill=\"#ffffff\" stroke=\"#4a7c59\" stroke-width=\"2\"\/>\n<text x=\"110\" y=\"96\" font-size=\"12\" text-anchor=\"middle\" fill=\"#2f4f3a\" font-family=\"sans-serif\" font-weight=\"bold\">Internet<\/text>\n<text x=\"110\" y=\"112\" font-size=\"9\" text-anchor=\"middle\" fill=\"#5a6b60\" font-family=\"sans-serif\">(1 fois seulement)<\/text>\n<line x1=\"156\" y1=\"100\" x2=\"330\" y2=\"100\" stroke=\"#4a7c59\" stroke-width=\"2\"\/>\n<text x=\"243\" y=\"88\" font-size=\"9\" text-anchor=\"middle\" fill=\"#5a6b60\" font-family=\"sans-serif\">LM Studio + mod\u00e8le (~5 Go)<\/text>\n<rect x=\"330\" y=\"65\" width=\"160\" height=\"70\" rx=\"10\" fill=\"#eaf1ec\" stroke=\"#4a7c59\" stroke-width=\"2\"\/>\n<text x=\"410\" y=\"95\" font-size=\"11\" text-anchor=\"middle\" fill=\"#2f4f3a\" font-family=\"sans-serif\" font-weight=\"bold\">PC salle<\/text>\n<text x=\"410\" y=\"112\" font-size=\"10\" text-anchor=\"middle\" fill=\"#2f4f3a\" font-family=\"sans-serif\" font-weight=\"bold\">LM Studio<\/text>\n<text x=\"410\" y=\"126\" font-size=\"8\" text-anchor=\"middle\" fill=\"#5a6b60\" font-family=\"sans-serif\">Mistral 7B Q4_K_M<\/text>\n<rect x=\"150\" y=\"165\" width=\"470\" height=\"46\" rx=\"8\" fill=\"#ffffff\" stroke=\"#c8d6cd\"\/>\n<text x=\"385\" y=\"193\" font-size=\"9\" text-anchor=\"middle\" fill=\"#5a6b60\" font-family=\"sans-serif\">Ensuite : Wi-Fi \/ r\u00e9seau coup\u00e9 \u2014 le mod\u00e8le fonctionne 100% en local<\/text>\n<\/svg><figcaption>Une seule connexion internet est n\u00e9cessaire, pour le t\u00e9l\u00e9chargement initial. Ensuite, LM Studio ne rappelle aucun serveur pour fonctionner.<\/figcaption><\/figure>\n<h2>Pr\u00e9requis<\/h2>\n<ul>\n<li><strong>Espace disque<\/strong> : au moins 10 Go libres \u2014 environ 700 Mo pour LM Studio et 4,4 Go pour le mod\u00e8le Mistral 7B en quantification Q4_K_M. Pr\u00e9voyez une marge pour un second mod\u00e8le de secours plus l\u00e9ger.<\/li>\n<li><strong>Connexion internet<\/strong> : n\u00e9cessaire une seule fois, pour t\u00e9l\u00e9charger l&rsquo;installeur et le mod\u00e8le. Une fois ces deux t\u00e9l\u00e9chargements termin\u00e9s, le Wi-Fi ou le c\u00e2ble r\u00e9seau peut \u00eatre d\u00e9branch\u00e9 : LM Studio ne rappelle aucun serveur pour fonctionner.<\/li>\n<li><strong>Droits Windows<\/strong> : droits administrateur locaux n\u00e9cessaires pour l&rsquo;installation (poste enseignant ou image de d\u00e9ploiement classique).<\/li>\n<\/ul>\n<h2>\u00c9tape 1 \u2014 Installer LM Studio<\/h2>\n<ol>\n<li>Aller sur <strong>lmstudio.ai<\/strong> et cliquer sur le bouton de t\u00e9l\u00e9chargement pour Windows. Le fichier fait environ 700 Mo \u2014 patientez selon la connexion de l&rsquo;\u00e9tablissement.<\/li>\n<li>Double-cliquer sur le fichier t\u00e9l\u00e9charg\u00e9 (<code>LM-Studio-Setup.exe<\/code>). Si Windows affiche une alerte SmartScreen, cliquer sur <strong>\u00ab Informations compl\u00e9mentaires \u00bb<\/strong> puis <strong>\u00ab Ex\u00e9cuter quand m\u00eame \u00bb<\/strong> \u2014 c&rsquo;est normal pour un installeur non sign\u00e9 Microsoft, pas un signe de probl\u00e8me.<\/li>\n<li>Laisser les options par d\u00e9faut (dossier d&rsquo;installation standard), cliquer sur \u00ab Suivant \u00bb puis \u00ab Installer \u00bb. L&rsquo;installation dure moins d&rsquo;une minute.<\/li>\n<li>Au premier lancement, LM Studio s&rsquo;ouvre sur un \u00e9cran d&rsquo;accueil avec une barre lat\u00e9rale \u00e0 gauche (<strong>Chat \/ Discover \/ Developer \/ My Models<\/strong>) et une zone centrale. Aucune cr\u00e9ation de compte n&rsquo;est demand\u00e9e.<\/li>\n<\/ol>\n<h2>\u00c9tape 2 \u2014 T\u00e9l\u00e9charger et charger le mod\u00e8le<\/h2>\n<ol>\n<li>Cliquer sur <strong>\u00ab Discover \u00bb<\/strong> dans la barre lat\u00e9rale (ic\u00f4ne loupe) \u2014 c&rsquo;est le catalogue de mod\u00e8les t\u00e9l\u00e9chargeables int\u00e9gr\u00e9 \u00e0 LM Studio.<\/li>\n<li>Taper <code>Mistral 7B Instruct<\/code> dans la barre de recherche en haut.<\/li>\n<li>Dans la liste des versions disponibles, s\u00e9lectionner celle marqu\u00e9e <strong>Q4_K_M<\/strong> (environ 4,4 Go). C&rsquo;est le meilleur compromis entre qualit\u00e9 de r\u00e9ponse et vitesse sur un poste sans GPU. \u00c9vitez les versions Q8 ou FP16 (trop volumineuses, trop lentes en CPU) et les versions Q2\/Q3 (qualit\u00e9 de r\u00e9ponse d\u00e9grad\u00e9e) \u2014 Q4_K_M est le r\u00e9glage recommand\u00e9 pour ce cas d&rsquo;usage.<\/li>\n<li>Cliquer sur le bouton de t\u00e9l\u00e9chargement. Une barre de progression s&rsquo;affiche ; selon la connexion, comptez de 5 \u00e0 20 minutes.<\/li>\n<li>Aller dans l&rsquo;onglet <strong>\u00ab Chat \u00bb<\/strong>, cliquer sur le menu d\u00e9roulant en haut de la fen\u00eatre, s\u00e9lectionner <strong>\u00ab Mistral 7B Instruct Q4_K_M \u00bb<\/strong>. Le mod\u00e8le se charge en m\u00e9moire en quelques secondes.<\/li>\n<\/ol>\n<p>Rep\u00e8res exacts pour ne pas se tromper de fichier :<\/p>\n<ul>\n<li>Nom exact \u00e0 rechercher : <code>Mistral-7B-Instruct-v0.3-GGUF<\/code><\/li>\n<li>Fichier \u00e0 choisir : <code>mistral-7b-instruct-v0.3.Q4_K_M.gguf<\/code><\/li>\n<li>Taille approximative : 4,4 Go<\/li>\n<\/ul>\n<h2>\u00c9tape 3 \u2014 Configurer pour un usage hors ligne<\/h2>\n<ol>\n<li><strong>D\u00e9sactiver la v\u00e9rification des mises \u00e0 jour<\/strong> : menu \u00ab Settings \u00bb (ic\u00f4ne engrenage) \u2192 \u00ab General \u00bb, d\u00e9cocher la v\u00e9rification automatique des mises \u00e0 jour. Sur un poste utilis\u00e9 sans r\u00e9seau, cela \u00e9vite une tentative de connexion au d\u00e9marrage.<\/li>\n<li><strong>R\u00e9gler la longueur de contexte<\/strong> : dans les param\u00e8tres du mod\u00e8le (ic\u00f4ne r\u00e9glages \u00e0 c\u00f4t\u00e9 du s\u00e9lecteur), fixer le \u00ab Context Length \u00bb \u00e0 <strong>4096<\/strong> tokens. Une valeur plus haute consomme davantage de RAM sans b\u00e9n\u00e9fice r\u00e9el pour un usage de classe (questions\/r\u00e9ponses courtes, correction de texte).<\/li>\n<li><strong>R\u00e9gler les threads CPU<\/strong> : laisser \u00ab CPU Threads \u00bb sur automatique, ou le fixer manuellement au nombre de c\u0153urs physiques du processeur (visible dans le Gestionnaire des t\u00e2ches, onglet Performance \u2192 CPU).<\/li>\n<li><strong>Couper le r\u00e9seau<\/strong> : une fois le mod\u00e8le charg\u00e9 et test\u00e9, d\u00e9brancher le c\u00e2ble r\u00e9seau ou d\u00e9sactiver le Wi-Fi du poste. LM Studio continue de fonctionner normalement : tout le calcul se fait localement.<\/li>\n<\/ol>\n<p>Si le poste doit rester connect\u00e9 au r\u00e9seau de l&rsquo;\u00e9tablissement pour d&rsquo;autres usages, assurez-vous que le profil r\u00e9seau utilis\u00e9 en classe n&rsquo;autorise pas de connexions sortantes non n\u00e9cessaires \u2014 coh\u00e9rent avec une politique de VLAN \u00e9l\u00e8ves\/invit\u00e9s d\u00e9j\u00e0 en place (voir le tutoriel UniFi Dream Router de la section R\u00e9seau pour la mise en place de ce type de s\u00e9paration).<\/p>\n<h2>\u00c9tape 4 \u2014 Tester le fonctionnement<\/h2>\n<ol>\n<li>D\u00e9sactivez le Wi-Fi <strong>avant<\/strong> le test, pour v\u00e9rifier que tout fonctionne r\u00e9ellement sans internet, dans les conditions r\u00e9elles de la salle.<\/li>\n<li>Dans la zone de conversation, tapez une consigne simple, par exemple : \u00ab Corrige les fautes dans ce texte : &#8230; \u00bb ou \u00ab R\u00e9sume ce paragraphe en trois phrases \u00bb.<\/li>\n<li>Observez la vitesse de r\u00e9ponse : sur cette configuration (16 Go RAM, CPU seul), une r\u00e9ponse d&rsquo;un paragraphe prend g\u00e9n\u00e9ralement entre <strong>10 et 40 secondes<\/strong>. C&rsquo;est normal et attendu, pas un dysfonctionnement.<\/li>\n<\/ol>\n<p>Il n&rsquo;y a pas d&rsquo;\u00e9quivalent \u00ab instantan\u00e9 \u00bb fa\u00e7on ChatGPT sur ce type de mat\u00e9riel. La contrepartie : confidentialit\u00e9 totale, aucune donn\u00e9e d&rsquo;\u00e9l\u00e8ve ne quitte le poste.<\/p>\n<h2>D\u00e9pannage<\/h2>\n<table>\n<thead>\n<tr>\n<th>Sympt\u00f4me<\/th>\n<th>Cause probable<\/th>\n<th>Solution<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>R\u00e9ponse tr\u00e8s lente ou gel<\/td>\n<td>Contexte trop long ou autres applications ouvertes<\/td>\n<td>R\u00e9duire Context Length \u00e0 2048, fermer les applications gourmandes<\/td>\n<\/tr>\n<tr>\n<td>Erreur \u00ab out of memory \u00bb<\/td>\n<td>Mod\u00e8le trop volumineux pour 16 Go de RAM<\/td>\n<td>Passer \u00e0 Qwen 3.5 2B ou Granite 4.2 3B (voir tableau ci-dessous)<\/td>\n<\/tr>\n<tr>\n<td>Mod\u00e8le absent au red\u00e9marrage<\/td>\n<td>Dossier de stockage modifi\u00e9 ou d\u00e9plac\u00e9<\/td>\n<td>V\u00e9rifier le chemin dans Settings \u2192 Model Storage<\/td>\n<\/tr>\n<tr>\n<td>Alerte SmartScreen au lancement<\/td>\n<td>Installeur non sign\u00e9 Microsoft<\/td>\n<td>Normal \u2014 \u00ab Informations compl\u00e9mentaires \u00bb puis \u00ab Ex\u00e9cuter quand m\u00eame \u00bb<\/td>\n<\/tr>\n<tr>\n<td>R\u00e9ponses incoh\u00e9rentes en fran\u00e7ais<\/td>\n<td>Mauvais mod\u00e8le ou quantification trop agressive<\/td>\n<td>V\u00e9rifier qu&rsquo;il s&rsquo;agit bien de Mistral 7B Instruct en Q4_K_M, pas Q2\/Q3<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Checklist de validation<\/h2>\n<ul>\n<li>LM Studio install\u00e9 et lanc\u00e9 sans message d&rsquo;erreur<\/li>\n<li>Mod\u00e8le Mistral 7B Instruct Q4_K_M t\u00e9l\u00e9charg\u00e9 et charg\u00e9 dans l&rsquo;onglet Chat<\/li>\n<li>Context Length r\u00e9gl\u00e9 sur 4096 (ou 2048 si RAM serr\u00e9e)<\/li>\n<li>V\u00e9rification automatique des mises \u00e0 jour d\u00e9sactiv\u00e9e<\/li>\n<li>Test de g\u00e9n\u00e9ration r\u00e9ussi avec le Wi-Fi \/ r\u00e9seau coup\u00e9<\/li>\n<li>Emplacement de stockage du mod\u00e8le not\u00e9, pour dupliquer la configuration sur d&rsquo;autres postes<\/li>\n<li>Temps de r\u00e9ponse observ\u00e9 jug\u00e9 acceptable pour l&rsquo;usage pr\u00e9vu en classe<\/li>\n<\/ul>\n<h2>Annexe \u2014 Mod\u00e8les alternatifs compatibles avec ce poste<\/h2>\n<p>Configuration de r\u00e9f\u00e9rence : 16 Go RAM, GPU Intel int\u00e9gr\u00e9, pas de VRAM d\u00e9di\u00e9e \u2014 calcul CPU uniquement. Quantification recommand\u00e9e : Q4_K_M.<\/p>\n<table>\n<thead>\n<tr>\n<th>Mod\u00e8le<\/th>\n<th>Taille (Q4)<\/th>\n<th>Confort sur ce poste<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Qwen 3.5 2B<\/td>\n<td>~1,5 Go<\/td>\n<td>Tr\u00e8s fluide<\/td>\n<\/tr>\n<tr>\n<td>Granite 4.2 3B<\/td>\n<td>~2 Go<\/td>\n<td>Tr\u00e8s fluide<\/td>\n<\/tr>\n<tr>\n<td>Llama 3.2 3B<\/td>\n<td>~2 Go<\/td>\n<td>Tr\u00e8s fluide<\/td>\n<\/tr>\n<tr>\n<td>Mistral 7B Instruct<\/td>\n<td>~4,4 Go<\/td>\n<td>Confortable \u2014 recommand\u00e9, bon en fran\u00e7ais<\/td>\n<\/tr>\n<tr>\n<td>Gemma 4 9B<\/td>\n<td>~5-6 Go<\/td>\n<td>Correct, un peu plus lent<\/td>\n<\/tr>\n<tr>\n<td>Qwen 3.5 9B<\/td>\n<td>~5-6 Go<\/td>\n<td>Correct<\/td>\n<\/tr>\n<tr>\n<td>13B et plus<\/td>\n<td>8 Go et plus<\/td>\n<td>D\u00e9conseill\u00e9 \u2014 trop lent en CPU pur<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Pour changer de mod\u00e8le plus tard, il suffit de refaire l&rsquo;\u00e9tape 2 (Discover \u2192 rechercher \u2192 t\u00e9l\u00e9charger \u2192 charger) \u2014 l&rsquo;installation de LM Studio elle-m\u00eame n&rsquo;a besoin d&rsquo;\u00eatre faite qu&rsquo;une seule fois.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pas envie d&rsquo;envoyer les copies des \u00e9l\u00e8ves ou les documents internes d&rsquo;un client vers un service cloud tiers pour un simple r\u00e9sum\u00e9 ou une correction de texte ? Il est tout \u00e0 fait possible de faire tourner un assistant IA enti\u00e8rement en local, sans compte, sans abonnement, et sans connexion internet une fois le mod\u00e8le [&hellip;]<\/p>\n","protected":false},"featured_media":212,"template":"","sv_tuto_categorie":[22],"class_list":["post-208","sv_tutoriel","type-sv_tutoriel","status-publish","has-post-thumbnail","hentry","sv_tuto_categorie-infrastructure"],"_links":{"self":[{"href":"https:\/\/asfy.fr\/index.php\/wp-json\/wp\/v2\/sv_tutoriel\/208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asfy.fr\/index.php\/wp-json\/wp\/v2\/sv_tutoriel"}],"about":[{"href":"https:\/\/asfy.fr\/index.php\/wp-json\/wp\/v2\/types\/sv_tutoriel"}],"version-history":[{"count":1,"href":"https:\/\/asfy.fr\/index.php\/wp-json\/wp\/v2\/sv_tutoriel\/208\/revisions"}],"predecessor-version":[{"id":209,"href":"https:\/\/asfy.fr\/index.php\/wp-json\/wp\/v2\/sv_tutoriel\/208\/revisions\/209"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/asfy.fr\/index.php\/wp-json\/wp\/v2\/media\/212"}],"wp:attachment":[{"href":"https:\/\/asfy.fr\/index.php\/wp-json\/wp\/v2\/media?parent=208"}],"wp:term":[{"taxonomy":"sv_tuto_categorie","embeddable":true,"href":"https:\/\/asfy.fr\/index.php\/wp-json\/wp\/v2\/sv_tuto_categorie?post=208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}