{"code":"var Component=(()=>{var p=Object.create;var s=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var g=Object.getPrototypeOf,k=Object.prototype.hasOwnProperty;var f=(i,e)=>()=>(e||i((e={exports:{}}).exports,e),e.exports),v=(i,e)=>{for(var l in e)s(i,l,{get:e[l],enumerable:!0})},a=(i,e,l,t)=>{if(e&&typeof e==\"object\"||typeof e==\"function\")for(let r of m(e))!k.call(i,r)&&r!==l&&s(i,r,{get:()=>e[r],enumerable:!(t=u(e,r))||t.enumerable});return i};var b=(i,e,l)=>(l=i!=null?p(g(i)):{},a(e||!i||!i.__esModule?s(l,\"default\",{value:i,enumerable:!0}):l,i)),x=i=>a(s({},\"__esModule\",{value:!0}),i);var d=f((F,c)=>{c.exports=_jsx_runtime});var C={};v(C,{default:()=>o});var n=b(d());function h(i){let e={a:\"a\",code:\"code\",h2:\"h2\",h3:\"h3\",hr:\"hr\",img:\"img\",input:\"input\",li:\"li\",ol:\"ol\",p:\"p\",pre:\"pre\",span:\"span\",strong:\"strong\",table:\"table\",tbody:\"tbody\",td:\"td\",th:\"th\",thead:\"thead\",tr:\"tr\",ul:\"ul\",...i.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(e.p,{children:\"Chaque fois que vous utilisez ChatGPT, Claude ou Midjourney, vos donn\\xE9es voyagent vers des serveurs distants. Vos prompts, vos documents, vos id\\xE9es cr\\xE9atives \\u2014 tout est trait\\xE9 ailleurs.\"}),`\n`,(0,n.jsx)(e.p,{children:\"Mais ce n'est pas une fatalit\\xE9.\"}),`\n`,(0,n.jsx)(e.p,{children:\"Une nouvelle g\\xE9n\\xE9ration d'applications IA fonctionne enti\\xE8rement sur votre Mac. Pas d'internet requis. Aucune donn\\xE9e ne quitte votre appareil. Pas d'abonnements mensuels. Juste vous, votre Mac et de puissants mod\\xE8les d'IA optimis\\xE9s pour Apple Silicon.\"}),`\n`,(0,n.jsx)(e.p,{children:(0,n.jsx)(e.img,{alt:\"Apps IA locales pour Mac\",src:\"/images/blog/shared/local-ai-privacy-workspace.webp\",width:\"1920\",height:\"1281\"})}),`\n`,(0,n.jsx)(e.h2,{id:\"pourquoi-lia-locale-est-importante\",children:\"Pourquoi l'IA locale est importante\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Confidentialit\\xE9\"}),\" : Vos prompts restent sur votre machine. Personne n'exploite vos donn\\xE9es pour l'entra\\xEEnement.\"]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Vitesse\"}),\" : Pas de latence r\\xE9seau. Les r\\xE9ponses semblent instantan\\xE9es.\"]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Fiabilit\\xE9\"}),\" : Fonctionne dans les avions, dans les caf\\xE9s avec un mauvais WiFi, partout.\"]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Co\\xFBt\"}),\" : La plupart des applications d'IA locales sont gratuites ou \\xE0 achat unique. Pas de fatigue li\\xE9e aux abonnements.\"]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Contr\\xF4le\"}),\" : Vous choisissez quels mod\\xE8les ex\\xE9cuter et comment les utiliser.\"]}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h2,{id:\"comparaison-rapide\",children:\"Comparaison rapide\"}),`\n`,(0,n.jsxs)(e.table,{children:[(0,n.jsx)(e.thead,{children:(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.th,{children:\"App\"}),(0,n.jsx)(e.th,{children:\"Fonction\"}),(0,n.jsx)(e.th,{children:\"Prix\"}),(0,n.jsx)(e.th,{children:\"Apple Silicon\"})]})}),(0,n.jsxs)(e.tbody,{children:[(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Ollama\"}),(0,n.jsx)(e.td,{children:\"Ex\\xE9cuter des LLMs\"}),(0,n.jsx)(e.td,{children:\"Gratuit\"}),(0,n.jsx)(e.td,{children:\"\\u2705 Natif\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"MacWhisper\"}),(0,n.jsx)(e.td,{children:\"Transcription\"}),(0,n.jsx)(e.td,{children:\"Gratuit/Payant\"}),(0,n.jsx)(e.td,{children:\"\\u2705 Natif\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"DiffusionBee\"}),(0,n.jsx)(e.td,{children:\"G\\xE9n\\xE9ration d'images\"}),(0,n.jsx)(e.td,{children:\"Gratuit\"}),(0,n.jsx)(e.td,{children:\"\\u2705 Natif\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"VoiceInk\"}),(0,n.jsx)(e.td,{children:\"Dict\\xE9e\"}),(0,n.jsx)(e.td,{children:\"$19\"}),(0,n.jsx)(e.td,{children:\"\\u2705 Natif\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Elephas\"}),(0,n.jsx)(e.td,{children:\"Assistant d'\\xE9criture\"}),(0,n.jsx)(e.td,{children:\"$8.99/mois\"}),(0,n.jsx)(e.td,{children:\"\\u2705 Natif\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Focu\"}),(0,n.jsx)(e.td,{children:\"Journaling IA\"}),(0,n.jsx)(e.td,{children:\"$19\"}),(0,n.jsx)(e.td,{children:\"\\u2705 Natif\"})]})]})]}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h2,{id:\"mod\\xE8les-de-langage\",children:\"Mod\\xE8les de langage\"}),`\n`,(0,n.jsx)(e.h3,{id:\"1-ollama--la-fondation-pour-lia-locale\",children:\"1. Ollama \\u2014 La fondation pour l'IA locale\"}),`\n`,(0,n.jsx)(e.p,{children:\"Ollama est le moyen le plus simple d'ex\\xE9cuter de grands mod\\xE8les de langage sur votre Mac. C'est l'\\xE9quivalent local d'avoir ChatGPT sur votre machine \\u2014 sauf que vos conversations ne quittent jamais votre ordinateur.\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Mod\\xE8les disponibles\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"Llama 3\"}),\" : Le dernier de Meta, excellent pour les t\\xE2ches g\\xE9n\\xE9rales\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"Mistral\"}),\" : Rapide et efficace\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"CodeLlama\"}),\" : Optimis\\xE9 pour la programmation\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"Phi-2\"}),\" : Le mod\\xE8le compact de Microsoft\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"Neural Chat\"}),\" : Le mod\\xE8le conversationnel d'Intel\"]}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Installation\"}),\" :\"]}),`\n`,(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,n.jsxs)(e.code,{children:[(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Installer via Homebrew\"})}),`\n`,(0,n.jsxs)(e.span,{className:\"line\",children:[(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"brew\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" install\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" ollama\"})]}),`\n`,(0,n.jsx)(e.span,{className:\"line\"}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Ou t\\xE9l\\xE9charger depuis le site web\"})}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# https://ollama.ai\"})})]})})}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Utilisation basique\"}),\" :\"]}),`\n`,(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,n.jsxs)(e.code,{children:[(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# D\\xE9marrer le service Ollama\"})}),`\n`,(0,n.jsxs)(e.span,{className:\"line\",children:[(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ollama\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" serve\"})]}),`\n`,(0,n.jsx)(e.span,{className:\"line\"}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Ex\\xE9cuter un mod\\xE8le (t\\xE9l\\xE9chargement automatique la premi\\xE8re fois)\"})}),`\n`,(0,n.jsxs)(e.span,{className:\"line\",children:[(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ollama\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" run\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" llama3\"})]}),`\n`,(0,n.jsx)(e.span,{className:\"line\"}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Ex\\xE9cuter un mod\\xE8le ax\\xE9 sur le code\"})}),`\n`,(0,n.jsxs)(e.span,{className:\"line\",children:[(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ollama\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" run\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" codellama\"})]}),`\n`,(0,n.jsx)(e.span,{className:\"line\"}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# Lister les mod\\xE8les disponibles\"})}),`\n`,(0,n.jsxs)(e.span,{className:\"line\",children:[(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"ollama\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" list\"})]})]})})}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Int\\xE9gration avec d'autres apps\"}),\" : Ollama fournit une API \\xE0 laquelle de nombreuses applications Mac peuvent se connecter, notamment :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Raycast (via extension)\"}),`\n`,(0,n.jsx)(e.li,{children:\"Continue (extension VS Code)\"}),`\n`,(0,n.jsx)(e.li,{children:\"Open WebUI (interface web)\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Configuration mat\\xE9rielle requise\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"8 Go RAM : Peut ex\\xE9cuter des mod\\xE8les plus petits (Phi-2, TinyLlama)\"}),`\n`,(0,n.jsx)(e.li,{children:\"16 Go RAM : Confortable pour les mod\\xE8les \\xE0 7B param\\xE8tres\"}),`\n`,(0,n.jsx)(e.li,{children:\"32 Go+ RAM : Ex\\xE9cute les mod\\xE8les 13B+ de mani\\xE8re fluide\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"T\\xE9l\\xE9charger\"}),\" : \",(0,n.jsx)(e.a,{href:\"https://ollama.ai\",children:\"ollama.ai\"})]}),`\n`,(0,n.jsx)(e.p,{children:(0,n.jsx)(e.img,{alt:\"Interface Ollama\",src:\"/images/blog/apps/ollama-interface.webp\",width:\"3380\",height:\"2120\"})}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h3,{id:\"2-lm-studio--interface-visuelle-pour-mod\\xE8les-locaux\",children:\"2. LM Studio \\u2014 Interface visuelle pour mod\\xE8les locaux\"}),`\n`,(0,n.jsx)(e.p,{children:\"Si la ligne de commande n'est pas votre truc, LM Studio fournit une belle interface graphique pour ex\\xE9cuter des mod\\xE8les de langage locaux.\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Fonctionnalit\\xE9s\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Parcourir et t\\xE9l\\xE9charger des mod\\xE8les depuis Hugging Face\"}),`\n`,(0,n.jsx)(e.li,{children:\"Interface de chat similaire \\xE0 ChatGPT\"}),`\n`,(0,n.jsx)(e.li,{children:\"Benchmarks de performance des mod\\xE8les\"}),`\n`,(0,n.jsx)(e.li,{children:\"Serveur API pour l'int\\xE9gration\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Id\\xE9al pour\"}),\" : Les utilisateurs qui veulent la puissance d'Ollama avec une interface graphique.\"]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"T\\xE9l\\xE9charger\"}),\" : \",(0,n.jsx)(e.a,{href:\"https://lmstudio.ai\",children:\"lmstudio.ai\"})]}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h2,{id:\"transcription--voix\",children:\"Transcription & Voix\"}),`\n`,(0,n.jsx)(e.h3,{id:\"3-macwhisper--la-puissance-de-la-transcription-hors-ligne\",children:\"3. MacWhisper \\u2014 La puissance de la transcription hors ligne\"}),`\n`,(0,n.jsx)(e.p,{children:\"MacWhisper ex\\xE9cute le mod\\xE8le Whisper d'OpenAI localement. Transcrivez des heures d'audio sans t\\xE9l\\xE9charger un seul octet vers le cloud.\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Pourquoi le local compte pour la transcription\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Les enregistrements de r\\xE9unions confidentielles restent priv\\xE9s\"}),`\n`,(0,n.jsx)(e.li,{children:\"Les entretiens clients restent s\\xE9curis\\xE9s\"}),`\n`,(0,n.jsx)(e.li,{children:\"Les m\\xE9mos vocaux personnels ne sont pas analys\\xE9s par des tiers\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Options de mod\\xE8les\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.table,{children:[(0,n.jsx)(e.thead,{children:(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.th,{children:\"Mod\\xE8le\"}),(0,n.jsx)(e.th,{children:\"Taille\"}),(0,n.jsx)(e.th,{children:\"Vitesse\"}),(0,n.jsx)(e.th,{children:\"Pr\\xE9cision\"})]})}),(0,n.jsxs)(e.tbody,{children:[(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Tiny\"}),(0,n.jsx)(e.td,{children:\"75 Mo\"}),(0,n.jsx)(e.td,{children:\"Le plus rapide\"}),(0,n.jsx)(e.td,{children:\"Bonne\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Base\"}),(0,n.jsx)(e.td,{children:\"142 Mo\"}),(0,n.jsx)(e.td,{children:\"Rapide\"}),(0,n.jsx)(e.td,{children:\"Meilleure\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Small\"}),(0,n.jsx)(e.td,{children:\"466 Mo\"}),(0,n.jsx)(e.td,{children:\"Moyen\"}),(0,n.jsx)(e.td,{children:\"Superbe\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Medium\"}),(0,n.jsx)(e.td,{children:\"1.5 Go\"}),(0,n.jsx)(e.td,{children:\"Plus lent\"}),(0,n.jsx)(e.td,{children:\"Excellente\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Large\"}),(0,n.jsx)(e.td,{children:\"2.9 Go\"}),(0,n.jsx)(e.td,{children:\"Le plus lent\"}),(0,n.jsx)(e.td,{children:\"La meilleure\"})]})]})]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Ma recommandation\"}),' : Commencez avec \"Small\" pour le meilleur \\xE9quilibre. Passez \\xE0 \"Large\" uniquement pour les audios difficiles (accents forts, bruit de fond).']}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Fonctionnalit\\xE9s\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Glisser-d\\xE9poser de fichiers audio/vid\\xE9o\"}),`\n`,(0,n.jsx)(e.li,{children:\"D\\xE9tection automatique de la langue\"}),`\n`,(0,n.jsx)(e.li,{children:\"Identification du locuteur\"}),`\n`,(0,n.jsx)(e.li,{children:\"Exportation vers TXT, SRT, VTT, CSV\"}),`\n`,(0,n.jsx)(e.li,{children:\"Traitement par lots\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Prix\"}),\" : Version gratuite disponible, Pro ($29) d\\xE9bloque les mod\\xE8les plus grands\"]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"T\\xE9l\\xE9charger\"}),\" : \",(0,n.jsx)(e.a,{href:\"https://goodsnooze.gumroad.com/l/macwhisper\",children:\"goodsnooze.gumroad.com/l/macwhisper\"})]}),`\n`,(0,n.jsx)(e.p,{children:(0,n.jsx)(e.img,{alt:\"Interface MacWhisper\",src:\"/images/blog/apps/macwhisper-interface.webp\",width:\"1005\",height:\"565\"})}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h3,{id:\"4-voiceink--dict\\xE9e-locale-qui-comprend-le-contexte\",children:\"4. VoiceInk \\u2014 Dict\\xE9e locale qui comprend le contexte\"}),`\n`,(0,n.jsx)(e.p,{children:\"VoiceInk transforme la voix en texte localement, avec un formatage sensible au contexte.\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"La diff\\xE9rence contextuelle\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Dans une app email \\u2192 Formate comme un email\"}),`\n`,(0,n.jsx)(e.li,{children:\"Dans un \\xE9diteur de code \\u2192 Maintient la syntaxe du code\"}),`\n`,(0,n.jsx)(e.li,{children:\"Dans une app de chat \\u2192 Ton conversationnel\"}),`\n`,(0,n.jsx)(e.li,{children:\"Dans un document \\u2192 Paragraphes corrects\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Configuration\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ol,{children:[`\n`,(0,n.jsx)(e.li,{children:\"T\\xE9l\\xE9charger et installer\"}),`\n`,(0,n.jsx)(e.li,{children:\"Accorder la permission microphone\"}),`\n`,(0,n.jsx)(e.li,{children:\"D\\xE9finir votre raccourci d'activation\"}),`\n`,(0,n.jsx)(e.li,{children:\"Commencer \\xE0 parler\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Comparaison avec les alternatives cloud\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.table,{children:[(0,n.jsx)(e.thead,{children:(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.th,{children:\"Fonctionnalit\\xE9\"}),(0,n.jsx)(e.th,{children:\"VoiceInk\"}),(0,n.jsx)(e.th,{children:\"Whisper API\"}),(0,n.jsx)(e.th,{children:\"Superwhisper\"})]})}),(0,n.jsxs)(e.tbody,{children:[(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Confidentialit\\xE9\"}),(0,n.jsx)(e.td,{children:\"\\u2705 Local\"}),(0,n.jsx)(e.td,{children:\"\\u274C Cloud\"}),(0,n.jsx)(e.td,{children:\"\\u2705 Local\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Prix\"}),(0,n.jsx)(e.td,{children:\"$19 une fois\"}),(0,n.jsx)(e.td,{children:\"Paiement \\xE0 l'usage\"}),(0,n.jsx)(e.td,{children:\"$10+/mois\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Vitesse\"}),(0,n.jsx)(e.td,{children:\"Instantan\\xE9\"}),(0,n.jsx)(e.td,{children:\"~2s d\\xE9lai\"}),(0,n.jsx)(e.td,{children:\"Instantan\\xE9\"})]}),(0,n.jsxs)(e.tr,{children:[(0,n.jsx)(e.td,{children:\"Hors ligne\"}),(0,n.jsx)(e.td,{children:\"\\u2705\"}),(0,n.jsx)(e.td,{children:\"\\u274C\"}),(0,n.jsx)(e.td,{children:\"\\u2705\"})]})]})]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"T\\xE9l\\xE9charger\"}),\" : \",(0,n.jsx)(e.a,{href:\"https://voiceink.app\",children:\"voiceink.app\"})]}),`\n`,(0,n.jsx)(e.p,{children:(0,n.jsx)(e.img,{alt:\"Interface VoiceInk\",src:\"/images/blog/apps/voiceink-interface.webp\",width:\"4688\",height:\"2636\"})}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h3,{id:\"5-superwhisper--transcription-locale-premium\",children:\"5. superwhisper \\u2014 Transcription locale premium\"}),`\n`,(0,n.jsx)(e.p,{children:\"Une autre excellente option pour la conversion voix-texte locale avec une pr\\xE9cision impressionnante.\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Fonctionnalit\\xE9s uniques\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Mode dict\\xE9e continue\"}),`\n`,(0,n.jsx)(e.li,{children:\"Entra\\xEEnement de vocabulaire personnalis\\xE9\"}),`\n`,(0,n.jsx)(e.li,{children:\"Int\\xE9gration de raccourcis\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Disponible sur\"}),\" : Abonnement Setapp ou achat direct\"]}),`\n`,(0,n.jsx)(e.p,{children:(0,n.jsx)(e.img,{alt:\"Interface superwhisper\",src:\"/images/blog/apps/superwhisper-interface.webp\",width:\"1279\",height:\"720\"})}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h2,{id:\"g\\xE9n\\xE9ration-dimages\",children:\"G\\xE9n\\xE9ration d'images\"}),`\n`,(0,n.jsx)(e.h3,{id:\"6-diffusionbee--stable-diffusion-pour-mac\",children:\"6. DiffusionBee \\u2014 Stable Diffusion pour Mac\"}),`\n`,(0,n.jsx)(e.p,{children:\"G\\xE9n\\xE9rez de l'art IA sans que vos prompts soient stock\\xE9s sur des serveurs d'entreprise. DiffusionBee rend Stable Diffusion accessible \\xE0 tous.\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Capacit\\xE9s principales\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"Text-to-Image\"}),\" : D\\xE9crivez ce que vous voulez, obtenez une image\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"Image-to-Image\"}),\" : Transformez des images existantes\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"Inpainting\"}),\" : \\xC9ditez des parties sp\\xE9cifiques d'images\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"Outpainting\"}),\" : \\xC9tendez les images au-del\\xE0 de leurs bordures\"]}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Premiers pas\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ol,{children:[`\n`,(0,n.jsx)(e.li,{children:\"T\\xE9l\\xE9charger depuis le site web\"}),`\n`,(0,n.jsx)(e.li,{children:\"L'app t\\xE9l\\xE9charge les mod\\xE8les requis (~4 Go la premi\\xE8re fois)\"}),`\n`,(0,n.jsx)(e.li,{children:\"Entrer un prompt\"}),`\n`,(0,n.jsx)(e.li,{children:\"G\\xE9n\\xE9rer\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Exemples de prompts\"}),\" :\"]}),`\n`,(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"M 6,1 C 4.354992,1 3,2.354992 3,4 v 16 c 0,1.645008 1.354992,3 3,3 h 12 c 1.645008,0 3,-1.354992 3,-3 V 8 7 A 1.0001,1.0001 0 0 0 20.707031,6.2929687 l -5,-5 A 1.0001,1.0001 0 0 0 15,1 h -1 z m 0,2 h 7 v 3 c 0,1.645008 1.354992,3 3,3 h 3 v 11 c 0,0.564129 -0.435871,1 -1,1 H 6 C 5.4358712,21 5,20.564129 5,20 V 4 C 5,3.4358712 5.4358712,3 6,3 Z M 15,3.4140625 18.585937,7 H 16 C 15.435871,7 15,6.5641288 15,6 Z\" fill=\"currentColor\" /></svg>',children:(0,n.jsxs)(e.code,{children:[(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{children:\"A cozy coffee shop interior, warm lighting,\"})}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{children:\"watercolor style, detailed\"})}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{})}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{children:\"Professional product photography of a\"})}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{children:\"minimalist watch, white background,\"})}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{children:\"studio lighting\"})}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{})}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{children:\"Abstract geometric patterns, blue and\"})}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{children:\"gold color scheme, 4K, detailed\"})})]})})}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Conseils pour de meilleurs r\\xE9sultats\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:'Soyez sp\\xE9cifique : \"oil painting\" plut\\xF4t que juste \"painting\"'}),`\n`,(0,n.jsx)(e.li,{children:'Incluez des r\\xE9f\\xE9rences de style : \"in the style of Studio Ghibli\"'}),`\n`,(0,n.jsx)(e.li,{children:'Sp\\xE9cifiez la qualit\\xE9 : \"detailed\", \"4K\", \"professional\"'}),`\n`,(0,n.jsx)(e.li,{children:\"Utilisez des prompts n\\xE9gatifs pour exclure les \\xE9l\\xE9ments ind\\xE9sirables\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Configuration mat\\xE9rielle requise\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Minimum : 8 Go RAM (lent)\"}),`\n`,(0,n.jsx)(e.li,{children:\"Recommand\\xE9 : 16 Go+ RAM\"}),`\n`,(0,n.jsx)(e.li,{children:\"Le mieux : M1 Pro/Max/Ultra ou M2/M3/M4\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Prix\"}),\" : Compl\\xE8tement gratuit\"]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"T\\xE9l\\xE9charger\"}),\" : \",(0,n.jsx)(e.a,{href:\"https://diffusionbee.com\",children:\"diffusionbee.com\"})]}),`\n`,(0,n.jsx)(e.p,{children:(0,n.jsx)(e.img,{alt:\"Interface DiffusionBee\",src:\"/images/blog/apps/diffusionbee-interface.webp\",width:\"307\",height:\"236\"})}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h2,{id:\"\\xE9criture--productivit\\xE9\",children:\"\\xC9criture & Productivit\\xE9\"}),`\n`,(0,n.jsx)(e.h3,{id:\"7-elephas--\\xE9criture-ia-capable-hors-ligne\",children:\"7. Elephas \\u2014 \\xC9criture IA capable hors ligne\"}),`\n`,(0,n.jsx)(e.p,{children:\"Elephas se distingue parmi les outils d'\\xE9criture IA pour sa fonctionnalit\\xE9 hors ligne. Vos brouillons, votre entra\\xEEnement de style, votre base de connaissances \\u2014 tout est stock\\xE9 localement.\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Fonctionnalit\\xE9s hors ligne\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"\\xC9crire avec l'assistance IA sans internet\"}),`\n`,(0,n.jsx)(e.li,{children:\"Base de connaissances Super Brain stock\\xE9e sur l'appareil\"}),`\n`,(0,n.jsx)(e.li,{children:\"L'apprentissage du style persiste localement\"}),`\n`,(0,n.jsx)(e.li,{children:\"Synchronisation optionnelle, non requise\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Comment fonctionne Super Brain\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ol,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Nourrissez-le avec vos \\xE9crits pass\\xE9s\"}),`\n`,(0,n.jsx)(e.li,{children:\"T\\xE9l\\xE9chargez des documents de r\\xE9f\\xE9rence\"}),`\n`,(0,n.jsx)(e.li,{children:\"Ajoutez des notes et des extraits\"}),`\n`,(0,n.jsx)(e.li,{children:\"Elephas apprend vos motifs\"}),`\n`,(0,n.jsx)(e.li,{children:\"Les suggestions correspondent \\xE0 votre voix\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Quand le mode hors ligne brille\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"\\xC9crire en vol\"}),`\n`,(0,n.jsx)(e.li,{children:\"Travailler dans des zones avec une mauvaise connectivit\\xE9\"}),`\n`,(0,n.jsx)(e.li,{children:\"Manipuler des documents sensibles\"}),`\n`,(0,n.jsx)(e.li,{children:\"Pr\\xE9f\\xE9rer simplement la confidentialit\\xE9\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Prix\"}),\" : $8.99/mois (fonctionnalit\\xE9s hors ligne incluses dans tous les plans)\"]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"T\\xE9l\\xE9charger\"}),\" : \",(0,n.jsx)(e.a,{href:\"https://elephas.app\",children:\"elephas.app\"})]}),`\n`,(0,n.jsx)(e.p,{children:(0,n.jsx)(e.img,{alt:\"Interface Elephas\",src:\"/images/blog/apps/elephas-interface.webp\",width:\"1200\",height:\"750\"})}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h3,{id:\"8-focu--journaling-ia-qui-reste-priv\\xE9\",children:\"8. Focu \\u2014 Journaling IA qui reste priv\\xE9\"}),`\n`,(0,n.jsx)(e.p,{children:\"Focu combine le journaling avec la r\\xE9flexion assist\\xE9e par IA, utilisant des LLM locaux pour analyser vos entr\\xE9es sans traitement cloud.\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Comment \\xE7a marche\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ol,{children:[`\n`,(0,n.jsx)(e.li,{children:\"\\xC9crivez vos r\\xE9flexions quotidiennes\"}),`\n`,(0,n.jsx)(e.li,{children:\"L'IA identifie des motifs et des th\\xE8mes\"}),`\n`,(0,n.jsx)(e.li,{children:\"Des prompts intelligents vous aident \\xE0 creuser plus profond\\xE9ment\"}),`\n`,(0,n.jsx)(e.li,{children:\"Les insights sont g\\xE9n\\xE9r\\xE9s localement\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Engagement de confidentialit\\xE9\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Tout le traitement sur l'appareil\"}),`\n`,(0,n.jsx)(e.li,{children:\"Pas de compte requis\"}),`\n`,(0,n.jsx)(e.li,{children:\"Pas de synchronisation sauf si vous l'activez\"}),`\n`,(0,n.jsx)(e.li,{children:\"Supprimez les donn\\xE9es \\xE0 tout moment, compl\\xE8tement\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Id\\xE9al pour\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"R\\xE9flexion personnelle sans anxi\\xE9t\\xE9 de surveillance\"}),`\n`,(0,n.jsx)(e.li,{children:\"Suivi priv\\xE9 des motifs \\xE9motionnels\"}),`\n`,(0,n.jsx)(e.li,{children:\"Journaling de productivit\\xE9 avec assistance IA\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Prix\"}),\" : $19 une fois (essai de 3 jours disponible)\"]}),`\n`,(0,n.jsx)(e.p,{children:(0,n.jsx)(e.img,{alt:\"Interface Focu\",src:\"/images/blog/apps/focu-interface.webp\",width:\"1085\",height:\"817\"})}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h2,{id:\"outils-syst\\xE8me\",children:\"Outils syst\\xE8me\"}),`\n`,(0,n.jsx)(e.h3,{id:\"9-raycast--extensions-ia-locales\",children:\"9. Raycast + Extensions IA locales\"}),`\n`,(0,n.jsx)(e.p,{children:\"Raycast, le lanceur populaire, peut se connecter \\xE0 des mod\\xE8les d'IA locaux via des extensions communautaires.\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Configuration avec Ollama\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ol,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Installer Ollama et ex\\xE9cuter un mod\\xE8le\"}),`\n`,(0,n.jsx)(e.li,{children:\"Installer l'extension Raycast Ollama\"}),`\n`,(0,n.jsx)(e.li,{children:\"Acc\\xE9der \\xE0 l'IA locale de n'importe o\\xF9 via un raccourci\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Ce que vous pouvez faire\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Questions rapides sans quitter l'application actuelle\"}),`\n`,(0,n.jsx)(e.li,{children:\"R\\xE9sumer le contenu du presse-papiers\"}),`\n`,(0,n.jsx)(e.li,{children:\"G\\xE9n\\xE9rer des extraits de texte\"}),`\n`,(0,n.jsx)(e.li,{children:\"Explications de code\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Pourquoi cela compte\"}),\" : Acc\\xE8s IA \\xE0 l'\\xE9chelle du syst\\xE8me qui est compl\\xE8tement priv\\xE9.\"]}),`\n`,(0,n.jsx)(e.p,{children:(0,n.jsx)(e.img,{alt:\"Interface Raycast\",src:\"/images/blog/apps/raycast-interface.webp\",width:\"1257\",height:\"1256\"})}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h3,{id:\"10-open-webui--interface-chatgpt-pour-mod\\xE8les-locaux\",children:\"10. Open WebUI \\u2014 Interface ChatGPT pour mod\\xE8les locaux\"}),`\n`,(0,n.jsx)(e.p,{children:\"Vous voulez une exp\\xE9rience type ChatGPT avec des mod\\xE8les locaux ? Open WebUI fournit exactement cela.\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Fonctionnalit\\xE9s\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Interface de chat famili\\xE8re\"}),`\n`,(0,n.jsx)(e.li,{children:\"Historique de conversation\"}),`\n`,(0,n.jsx)(e.li,{children:\"Changement de mod\\xE8le\"}),`\n`,(0,n.jsx)(e.li,{children:\"T\\xE9l\\xE9chargement de documents et RAG\"}),`\n`,(0,n.jsx)(e.li,{children:\"Support multi-utilisateurs\"}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Installation\"}),\" :\"]}),`\n`,(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(e.pre,{className:\"shiki shiki-themes github-light github-dark\",style:{\"--shiki-light\":\"#24292e\",\"--shiki-dark\":\"#e1e4e8\",\"--shiki-light-bg\":\"#fff\",\"--shiki-dark-bg\":\"#24292e\"},tabIndex:\"0\",icon:'<svg viewBox=\"0 0 24 24\"><path d=\"m 4,4 a 1,1 0 0 0 -0.7070312,0.2929687 1,1 0 0 0 0,1.4140625 L 8.5859375,11 3.2929688,16.292969 a 1,1 0 0 0 0,1.414062 1,1 0 0 0 1.4140624,0 l 5.9999998,-6 a 1.0001,1.0001 0 0 0 0,-1.414062 L 4.7070312,4.2929687 A 1,1 0 0 0 4,4 Z m 8,14 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 h 8 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z\" fill=\"currentColor\" /></svg>',children:(0,n.jsxs)(e.code,{children:[(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6A737D\",\"--shiki-dark\":\"#6A737D\"},children:\"# N\\xE9cessite Docker\"})}),`\n`,(0,n.jsxs)(e.span,{className:\"line\",children:[(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#6F42C1\",\"--shiki-dark\":\"#B392F0\"},children:\"docker\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" run\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -d\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" -p\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" 3000:8080\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" \\\\\"})]}),`\n`,(0,n.jsxs)(e.span,{className:\"line\",children:[(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"  --add-host=host.docker.internal:host-gateway\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" \\\\\"})]}),`\n`,(0,n.jsxs)(e.span,{className:\"line\",children:[(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"  -v\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" open-webui:/app/backend/data\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" \\\\\"})]}),`\n`,(0,n.jsxs)(e.span,{className:\"line\",children:[(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\"  --name\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\" open-webui\"}),(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#005CC5\",\"--shiki-dark\":\"#79B8FF\"},children:\" \\\\\"})]}),`\n`,(0,n.jsx)(e.span,{className:\"line\",children:(0,n.jsx)(e.span,{style:{\"--shiki-light\":\"#032F62\",\"--shiki-dark\":\"#9ECBFF\"},children:\"  ghcr.io/open-webui/open-webui:main\"})})]})})}),`\n`,(0,n.jsxs)(e.p,{children:[\"Puis visitez \",(0,n.jsx)(e.code,{children:\"localhost:3000\"}),\" dans votre navigateur.\"]}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Id\\xE9al pour\"}),\" : Les \\xE9quipes voulant une interface IA locale partag\\xE9e.\"]}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h2,{id:\"consid\\xE9rations-mat\\xE9rielles\",children:\"Consid\\xE9rations mat\\xE9rielles\"}),`\n`,(0,n.jsx)(e.h3,{id:\"configuration-minimale\",children:\"Configuration minimale\"}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"Mac Apple Silicon\"}),\" (M1 ou ult\\xE9rieur)\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"8 Go RAM\"}),\" : Ex\\xE9cute de petits mod\\xE8les, t\\xE2ches basiques\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"256 Go Stockage\"}),\" : Espace pour les mod\\xE8les (~10-30 Go)\"]}),`\n`]}),`\n`,(0,n.jsx)(e.h3,{id:\"configuration-recommand\\xE9e\",children:\"Configuration recommand\\xE9e\"}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"16 Go RAM\"}),\" : Confortable pour la plupart des cas d'utilisation\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"512 Go Stockage\"}),\" : Plusieurs mod\\xE8les, g\\xE9n\\xE9ration d'images\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"M1 Pro ou mieux\"}),\" : G\\xE9n\\xE9ration plus rapide, mod\\xE8les plus grands\"]}),`\n`]}),`\n`,(0,n.jsx)(e.h3,{id:\"configuration-power-user\",children:\"Configuration Power User\"}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"32 Go+ RAM\"}),\" : Ex\\xE9cuter de grands mod\\xE8les (13B+ param\\xE8tres)\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"1 To Stockage\"}),\" : Biblioth\\xE8que de mod\\xE8les compl\\xE8te\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"M2/M3/M4 Pro/Max\"}),\" : R\\xE9ponses quasi instantan\\xE9es\"]}),`\n`]}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h2,{id:\"guide-de-d\\xE9marrage\",children:\"Guide de d\\xE9marrage\"}),`\n`,(0,n.jsx)(e.h3,{id:\"semaine-1--fondation\",children:\"Semaine 1 : Fondation\"}),`\n`,(0,n.jsxs)(e.ol,{children:[`\n`,(0,n.jsxs)(e.li,{children:[\"Installer \",(0,n.jsx)(e.strong,{children:\"Ollama\"})]}),`\n`,(0,n.jsxs)(e.li,{children:[\"Essayer \",(0,n.jsx)(e.code,{children:\"ollama run llama3\"})]}),`\n`,(0,n.jsx)(e.li,{children:\"Avoir quelques conversations\"}),`\n`,(0,n.jsx)(e.li,{children:\"Remarquer : pas de lag, pas de login, pas de limites\"}),`\n`]}),`\n`,(0,n.jsx)(e.h3,{id:\"semaine-2--productivit\\xE9\",children:\"Semaine 2 : Productivit\\xE9\"}),`\n`,(0,n.jsxs)(e.ol,{children:[`\n`,(0,n.jsxs)(e.li,{children:[\"Installer \",(0,n.jsx)(e.strong,{children:\"MacWhisper\"})]}),`\n`,(0,n.jsx)(e.li,{children:\"Transcrire un enregistrement de r\\xE9union\"}),`\n`,(0,n.jsxs)(e.li,{children:[\"Installer \",(0,n.jsx)(e.strong,{children:\"VoiceInk\"})]}),`\n`,(0,n.jsx)(e.li,{children:\"Essayer de dicter des emails et des notes\"}),`\n`]}),`\n`,(0,n.jsx)(e.h3,{id:\"semaine-3--cr\\xE9atif\",children:\"Semaine 3 : Cr\\xE9atif\"}),`\n`,(0,n.jsxs)(e.ol,{children:[`\n`,(0,n.jsxs)(e.li,{children:[\"Installer \",(0,n.jsx)(e.strong,{children:\"DiffusionBee\"})]}),`\n`,(0,n.jsx)(e.li,{children:\"G\\xE9n\\xE9rer des images \\xE0 partir de prompts\"}),`\n`,(0,n.jsx)(e.li,{children:\"Exp\\xE9rimenter avec diff\\xE9rents styles\"}),`\n`,(0,n.jsx)(e.li,{children:\"Essayer la transformation image-to-image\"}),`\n`]}),`\n`,(0,n.jsx)(e.h3,{id:\"semaine-4--int\\xE9gration\",children:\"Semaine 4 : Int\\xE9gration\"}),`\n`,(0,n.jsxs)(e.ol,{children:[`\n`,(0,n.jsx)(e.li,{children:\"Connecter Raycast \\xE0 Ollama\"}),`\n`,(0,n.jsx)(e.li,{children:\"Configurer des raccourcis pour un acc\\xE8s rapide \\xE0 l'IA\"}),`\n`,(0,n.jsx)(e.li,{children:\"Int\\xE9grer l'IA locale dans votre flux de travail quotidien\"}),`\n`]}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h2,{id:\"liste-de-contr\\xF4le-de-confidentialit\\xE9\",children:\"Liste de contr\\xF4le de confidentialit\\xE9\"}),`\n`,(0,n.jsx)(e.p,{children:`Avant d'adopter toute application IA \"locale\", v\\xE9rifiez :`}),`\n`,(0,n.jsxs)(e.ul,{className:\"contains-task-list\",children:[`\n`,(0,n.jsxs)(e.li,{className:\"task-list-item\",children:[(0,n.jsx)(e.input,{type:\"checkbox\",disabled:!0}),\" \",(0,n.jsx)(e.strong,{children:\"Lieu de traitement\"}),\" : L'IA s'ex\\xE9cute-t-elle r\\xE9ellement sur l'appareil ?\"]}),`\n`,(0,n.jsxs)(e.li,{className:\"task-list-item\",children:[(0,n.jsx)(e.input,{type:\"checkbox\",disabled:!0}),\" \",(0,n.jsx)(e.strong,{children:\"Transmission de donn\\xE9es\"}),\" : Qu'est-ce qui est envoy\\xE9 aux serveurs, le cas \\xE9ch\\xE9ant ?\"]}),`\n`,(0,n.jsxs)(e.li,{className:\"task-list-item\",children:[(0,n.jsx)(e.input,{type:\"checkbox\",disabled:!0}),\" \",(0,n.jsx)(e.strong,{children:\"Exigences de compte\"}),\" : Pouvez-vous l'utiliser sans vous inscrire ?\"]}),`\n`,(0,n.jsxs)(e.li,{className:\"task-list-item\",children:[(0,n.jsx)(e.input,{type:\"checkbox\",disabled:!0}),\" \",(0,n.jsx)(e.strong,{children:\"Capacit\\xE9 hors ligne\"}),\" : Fonctionne-t-elle sans internet ?\"]}),`\n`,(0,n.jsxs)(e.li,{className:\"task-list-item\",children:[(0,n.jsx)(e.input,{type:\"checkbox\",disabled:!0}),\" \",(0,n.jsx)(e.strong,{children:\"Suppression des donn\\xE9es\"}),\" : Pouvez-vous supprimer compl\\xE8tement vos donn\\xE9es ?\"]}),`\n`,(0,n.jsxs)(e.li,{className:\"task-list-item\",children:[(0,n.jsx)(e.input,{type:\"checkbox\",disabled:!0}),\" \",(0,n.jsx)(e.strong,{children:\"Open source\"}),\" : Pouvez-vous v\\xE9rifier le code vous-m\\xEAme ?\"]}),`\n`]}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h2,{id:\"conclusion\",children:\"Conclusion\"}),`\n`,(0,n.jsx)(e.p,{children:\"L'IA locale sur Mac a atteint un point de bascule. Les outils sont matures, les performances sont excellentes et les avantages en mati\\xE8re de confidentialit\\xE9 sont ind\\xE9niables.\"}),`\n`,(0,n.jsxs)(e.p,{children:[(0,n.jsx)(e.strong,{children:\"Ma stack IA locale essentielle\"}),\" :\"]}),`\n`,(0,n.jsxs)(e.ul,{children:[`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"Ollama\"}),\" pour les t\\xE2ches IA g\\xE9n\\xE9rales\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"MacWhisper\"}),\" pour la transcription\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"DiffusionBee\"}),\" pour la g\\xE9n\\xE9ration d'images\"]}),`\n`,(0,n.jsxs)(e.li,{children:[(0,n.jsx)(e.strong,{children:\"VoiceInk\"}),\" pour la dict\\xE9e\"]}),`\n`]}),`\n`,(0,n.jsxs)(e.p,{children:[\"Co\\xFBt total : $19 (VoiceInk) + $0 (tout le reste) = \",(0,n.jsx)(e.strong,{children:\"$19 une fois\"})]}),`\n`,(0,n.jsx)(e.p,{children:\"Comparez cela aux abonnements IA cloud qui atteignent facilement $50-100/mois.\"}),`\n`,(0,n.jsx)(e.p,{children:\"L'avenir de l'IA n'est pas seulement une question de capacit\\xE9 \\u2014 c'est une question de contr\\xF4le. Avec les applications d'IA locales, vous avez les deux.\"}),`\n`,(0,n.jsx)(e.hr,{}),`\n`,(0,n.jsx)(e.h2,{id:\"sources\",children:\"Sources\"}),`\n`,(0,n.jsx)(e.p,{children:\"Cet article synth\\xE9tise des informations provenant de multiples sources avec des tests personnels :\"}),`\n`,(0,n.jsxs)(e.ol,{children:[`\n`,(0,n.jsx)(e.li,{children:'Ayush Chaturvedi - \"Top 10 Best AI Tools for Mac in 2025\"'}),`\n`,(0,n.jsx)(e.li,{children:'Prakash Joshi Pax - \"8 Crazy New Mac Apps Released in 2025\"'}),`\n`,(0,n.jsx)(e.li,{children:'Olha Novitska - \"Best AI Apps for Mac That Make Work Easy\"'}),`\n`,(0,n.jsx)(e.li,{children:\"Test\\xE9 sur : macOS Tahoe 26.x, MacBook Pro M4 avec 36 Go de RAM\"}),`\n`]}),`\n`,(0,n.jsx)(e.hr,{})]})}function o(i={}){let{wrapper:e}=i.components||{};return e?(0,n.jsx)(e,{...i,children:(0,n.jsx)(h,{...i})}):h(i)}return x(C);})();\n;return Component;","toc":[{"title":"Pourquoi l'IA locale est importante","url":"#pourquoi-lia-locale-est-importante","depth":2},{"title":"Comparaison rapide","url":"#comparaison-rapide","depth":2},{"title":"Modèles de langage","url":"#modèles-de-langage","depth":2},{"title":"1. Ollama — La fondation pour l'IA locale","url":"#1-ollama--la-fondation-pour-lia-locale","depth":3},{"title":"2. LM Studio — Interface visuelle pour modèles locaux","url":"#2-lm-studio--interface-visuelle-pour-modèles-locaux","depth":3},{"title":"Transcription & Voix","url":"#transcription--voix","depth":2},{"title":"3. MacWhisper — La puissance de la transcription hors ligne","url":"#3-macwhisper--la-puissance-de-la-transcription-hors-ligne","depth":3},{"title":"4. VoiceInk — Dictée locale qui comprend le contexte","url":"#4-voiceink--dictée-locale-qui-comprend-le-contexte","depth":3},{"title":"5. superwhisper — Transcription locale premium","url":"#5-superwhisper--transcription-locale-premium","depth":3},{"title":"Génération d'images","url":"#génération-dimages","depth":2},{"title":"6. DiffusionBee — Stable Diffusion pour Mac","url":"#6-diffusionbee--stable-diffusion-pour-mac","depth":3},{"title":"Écriture & Productivité","url":"#écriture--productivité","depth":2},{"title":"7. Elephas — Écriture IA capable hors ligne","url":"#7-elephas--écriture-ia-capable-hors-ligne","depth":3},{"title":"8. Focu — Journaling IA qui reste privé","url":"#8-focu--journaling-ia-qui-reste-privé","depth":3},{"title":"Outils système","url":"#outils-système","depth":2},{"title":"9. Raycast + Extensions IA locales","url":"#9-raycast--extensions-ia-locales","depth":3},{"title":"10. Open WebUI — Interface ChatGPT pour modèles locaux","url":"#10-open-webui--interface-chatgpt-pour-modèles-locaux","depth":3},{"title":"Considérations matérielles","url":"#considérations-matérielles","depth":2},{"title":"Configuration minimale","url":"#configuration-minimale","depth":3},{"title":"Configuration recommandée","url":"#configuration-recommandée","depth":3},{"title":"Configuration Power User","url":"#configuration-power-user","depth":3},{"title":"Guide de démarrage","url":"#guide-de-démarrage","depth":2},{"title":"Semaine 1 : Fondation","url":"#semaine-1--fondation","depth":3},{"title":"Semaine 2 : Productivité","url":"#semaine-2--productivité","depth":3},{"title":"Semaine 3 : Créatif","url":"#semaine-3--créatif","depth":3},{"title":"Semaine 4 : Intégration","url":"#semaine-4--intégration","depth":3},{"title":"Liste de contrôle de confidentialité","url":"#liste-de-contrôle-de-confidentialité","depth":2},{"title":"Conclusion","url":"#conclusion","depth":2},{"title":"Sources","url":"#sources","depth":2}],"estimatedTime":11}