Je ne suis pas développeur, mais j'ai réussi à utiliser une IA installée localement pour créer un logiciel d'écriture adapté à mes besoins. Voici comment j'ai procédé.
Les points clés à retenir sur la création avec l'IA d'un logiciel qui tourne en mode local
Ce week-end, j’ai décidé que j’avais besoin d’un outil d’écriture spécifique… qui n’existait pas. Tout ce que j’avais essayé était soit trop lourd, soit dépourvu des fonctionnalités dont j’avais besoin, soit trop cher.
C’est alors que j’ai entendu parler d’un autre auteur (Hugh Howey) qui avait commencé à travailler sur sa propre application d’écriture (NEO) il y a environ dix ans. À l’époque, il était développeur de logiciels et partageait mon sentiment : la plupart des traitements de texte étaient trop lourds pour les besoins d’un auteur.
Pour ma part, lorsque je rédige un premier jet, je n’ai besoin que de certaines fonctionnalités (vérification orthographique et grammaticale, tableau de bord, mise en forme, exportation/importation, modes clair/foncé, etc.) et rien d’autre. Scrivener était trop cher, et les traitements de texte traditionnels étaient trop compliqués ou liés à des formules d’abonnement plus coûteuses.
Je ne suis pas un développeur à part entièreJ’ai essayé NEO de Howey et je l’ai apprécié. Mais je voulais créer quelque chose de spécifique pour moi-même. Le problème, c’est que même si je suis « proche du monde du développement », je ne suis pas un développeur à part entière. Je sais utiliser Python, CSS, HTML et un tout petit peu de JavaScript, et je savais que cela ne suffirait pas pour mon cas d’utilisation.
Donc je me suis donc tourné vers l’IA installée localement. Je savais exactement comment décrire l’application que je voulais, alors j’ai décidé de tenter le coup pour voir si elle pouvait réussir là où j’avais échoué. Le hic, c’est que je ne voulais pas avoir à payer pour ça. Je suis écrivain, après tout, et on ne nous connaît pas vraiment pour rouler sur l’or.
Heureusement, je sais comment utiliser une IA installée localement, et c’est ainsi que j’ai réussi à mener ce projet à bien. Laissez-moi vous montrer comment j’ai procédé.
Les prérequisOn ne peut pas se contenter d’installer les applications d’IA nécessaires sur n’importe quel vieux système et s’attendre à ce qu’il soit capable de produire une application aboutie. Il faut un matériel assez puissant. Voici ce que je considère comme le minimum pour ce projet :
J’installe Ollama sur un serveur au sein de mon réseau local (LAN). Si vous ne disposez pas d’une machine dédiée à cet effet, vous pouvez l’installer sur la même machine que celle qui exécutera VS Code. Assurez-vous simplement que la machine que vous utilisez réponde à la configuration requise.
Vous devez ensuite récupérer les modèles nécessaires. Voici les commandes correspondantes :
Vous devez maintenant configurer Ollama pour qu’il accepte les connexions provenant de votre réseau local. Par défaut, il n’accepte que les requêtes provenant de votre machine locale. Je vais vous montrer comment procéder sous Linux.
Enregistrez et fermez le fichier.
Ollama accepte désormais les requêtes provenant de votre réseau local.
Installation et configuration de VS CodeIl est temps d’installer VS Code, l’IDE que j’ai utilisé pour développer mon application (Quillmarker). L’installation de VS Code sous Linux s’effectue via la ligne de commande. Commencez par télécharger le fichier .deb (pour les distributions basées sur Ubuntu) ou le fichier .rpm (pour les distributions basées sur Fedora). Une fois le fichier téléchargé, installez-le à l’aide de l’une des commandes suivantes :
Si vous utilisez macOS ou Windows, téléchargez le fichier d’installation correspondant à votre système d’exploitation, double-cliquez sur le fichier et suivez les étapes de l’assistant d’installation.
Une fois VS Code installé, vous devez le configurer pour qu’il utilise l’IA installée localement. Avant cela, vous devez installer l’extension Continue dans VS Code.

Jack Wallen/ZDNET
Une fois Continue ajoutée, il faut la configurer. Pour ouvrir l’éditeur de configuration, vous trouverez une nouvelle icône dans la barre latérale. Cliquez dessus, puis cliquez sur « Models ».

Dans la liste des modèles, vous pouvez sélectionner ce dont vous avez besoin dans chaque menu déroulant.
Ensuite, cliquez sur l’icône en forme d’engrenage du modèle « Chat », ce qui ouvrira le fichier config.yaml.
Dans ce fichier, vous verrez les paramètres de configuration pour le chat, la modification, l’application, ainsi que la saisie semi-automatique et l’intégration.
Vous devez ensuite ajouter cette ligne pour les deux autres entrées (autocomplete et embed) au même emplacement dans chaque bloc, afin d’obtenir le résultat suivant :
name: Main Config
version: 1.0.0
schema: v1
models:
- name: Llama 3.1 8B
provider: ollama
model: llama3.1:8b
apiBase: "http://192.168.1.186:11434"
roles:
- chat
- edit
- apply
- name: Qwen2.5-Coder 1.5B
provider: ollama
model: qwen2.5-coder:1.5b-base
apiBase: "http://192.168.1.186:11434"
roles:
- autocomplete
- name: Nomic Embed
provider: ollama
model: nomic-embed-text:latest
apiBase: "http://192.168.1.186:11434"
roles:
- embedVeillez à remplacer l’adresse IP ci-dessus par celle de la machine de votre réseau local hébergeant Ollama.
Cliquez sur le X situé à droite de l’onglet config.yaml, puis, lorsque vous y êtes invité, cliquez sur Enregistrer.
Vous y êtes presque.
Il est maintenant temps de personnaliser l’agent. Cliquez sur le menu déroulant situé à droite de « Agent », près du coin inférieur droit de VS Code.
Cliquez sur l’icône en forme d’engrenage dans le menu déroulant. Vous devriez alors voir la liste des modèles disponibles (qui devrait inclure gemma4).
Dans la colonne la plus à droite associée à Ollama, cliquez sur l’icône en forme de roue dentée et sélectionnez « Ouvrir dans les modèles de langage (JSON) ».

Jack Wallen/ZDNET
Cela ouvrira un nouvel onglet dans la fenêtre de VS Code pour afficher le fichier chat.languageModels.json.
Assurez-vous que la ligne « url » indique : « url » : « http://IP_OF_OLLAMA:11434 », où IP_OF_OLLAMA correspond à l’adresse IP de votre serveur Ollama.
Cliquez sur le X situé à l’extrémité droite de cet onglet, puis cliquez sur « Enregistrer » lorsque vous y êtes invité.
Sélectionnez « gemma4 » dans le menu déroulant des agents.
Vous êtes désormais prêt à créer votre application.
Création de votre applicationSi vous avez déjà utilisé l’IA, cette procédure devrait vous être familière.
Dans la fenêtre « Décrivez ce que vous souhaitez créer », saisissez la description de l’application que vous souhaitez que VS Code crée. Veillez à être aussi précis que possible, en incluant toutes les fonctionnalités souhaitées. Par exemple, lorsque j’avais besoin que Quillmarker intègre des options de mise en forme, j’ai ajouté « options de mise en forme similaires à celles de LibreOffice ». Si vous n’êtes pas précis ou si vous omettez des fonctionnalités, vous devrez refaire plusieurs itérations de l’application pour les ajouter.
Cela prendra un certain temps, et vous devrez autoriser VS Code à effectuer certaines actions (comme exécuter des commandes) pendant la compilation. Vous pouvez vous absenter et faire autre chose, mais à votre retour, il se peut qu’il vous demande d’approuver une autorisation. Ne vous inquiétez pas, VS Code vous attendra.
La compilation initiale a pris environ deux heures. Après cela, j’ai dû relancer le processus, car j’avais peut-être oublié une fonctionnalité ou souhaité un raffinement supplémentaire. Au total, je pense qu’il a fallu environ sept itérations pour mener le projet à bien. Une fois terminé, j’ai retrouvé l’AppImage Linux (c’est ce que je lui avais demandé de créer, afin qu’il puisse être utilisé sur n’importe quelle distribution Linux) dans ~/quillmarker/releases. Après l’installation, je me suis mis à écrire.
C’est un processus long, mais au final, cela en valait la peine. J’utilise Quillmarker pour mon prochain roman, et j’ai découvert que c’était un vrai plaisir d’écrire avec cet outil.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | Retour d’expérience : comment j'ai créé une appli Mac payante en 11 jours avec Claude, sans écrire une seule ligne de code ! | 0 | 8.94 | 07-10-2026 |
| 2 | No More Ollama Drama: A Private AI | 0 | 7.06 | 17-03-2026 |
| 3 | Linux pratique : testez ces 5 distributions pour l'IA | 0 | 13.78 | 26-09-2026 |
| 4 | How to Run LLMs Locally: Complete Setup with Ollama | 0 | 5.63 | 02-07-2026 |
| 5 | Integrating OpenClaw with Local Language Models: A Deep Dive into Ollama and LM Studio | 0 | 5.95 | 18-08-2026 |
| 6 | Building an AI Coding Agent: Automating Code Writing and Testing | 0 | 4.6 | 25-07-2026 |
| 7 | Google ya te permite crear videojuegos con IA y sin saber programar | 0 | 7.74 | 07-10-2026 |
| 8 | Как запустить Gemma на сервере: сравниваем Ollama и llama.cpp | 0 | 8.75 | 30-09-2026 |
| 9 | VIDEO. L'intelligence artificielle est-elle toujours détectable ? Nous avons fait écrire un chapitre de roman à l'IA | 0 | 12.26 | 01-10-2026 |