KoboldCpp permet d’analyser et de comparer des images à l’aide de modèles d’intelligence artificielle multimodaux exécutés localement. L’interface de discussion facilite les échanges avec le modèle et la gestion des conversations. © LostRuins

Pourquoi utiliser KoboldCpp ?

Générer du texte dans plusieurs modes

À partir d’un modèle compatible, KoboldCpp génère du texte pour plusieurs usages : conversation, écriture, aventure ou suivi d’instructions. Cette variété permet de passer d’un échange avec le modèle à la rédaction ou à une expérience narrative, sans limiter le logiciel au seul format du chatbot. Le logiciel prend aussi en charge l’interprétation d’images lorsque le modèle utilisé dispose de capacités de vision. Une image peut alors être soumise à l’analyse du modèle au cours de l’interaction, toujours sous réserve de cette compatibilité. Les usages disponibles dépendent donc des modèles employés : KoboldCpp fournit l’environnement d’inférence, tandis que le modèle détermine les capacités de génération ou d’analyse accessibles. Il convient ainsi de choisir le modèle selon le type de texte ou d’image à traiter.

Créer et traiter des contenus multimédias

Les modèles compatibles étendent KoboldCpp à la création et au traitement de contenus autres que le texte. Qwen Image 2.1 permet de générer et de modifier des images. Pour la voix, le logiciel prend en charge la reconnaissance vocale et la transcription avec des modèles comme Whisper, ainsi que la synthèse vocale avec Qwen3TTS, Kokoro, OuteTTS, Parler ou Dia. La génération musicale s’appuie notamment sur ACE Step 1.5 et ACE Step XL, tandis que WAN 2.2, LTX2.3 et MiniMax H3 permettent la génération vidéo. Ces fonctions reposent sur des modèles compatibles : elles ne sont pas toutes disponibles avec chaque modèle chargé. Le choix du modèle détermine donc les productions accessibles, de la parole transcrite ou synthétisée aux images, morceaux et vidéos générés.

Confier des actions à l’agent intégré

KoboldCpp intègre un agent qui peut utiliser plusieurs outils, avec des actions de lecture et d’écriture dans un répertoire de travail. Ces capacités permettent de travailler sur le contenu de cet espace sans limiter l’échange à des réponses textuelles. L’agent peut aussi effectuer des appels shell ; leur exécution dépend toutefois des paramètres d’approbation, ce qui lie ce contrôle à la configuration choisie. Les sessions de l’agent peuvent être sauvegardées puis rechargées, pour reprendre une session enregistrée. Cette combinaison s’adresse aux usages où l’on veut associer une interaction avec le modèle à des opérations concrètes sur un répertoire ou à des commandes shell. Elle distingue l’agent du simple chat, sans supposer que chaque action s’exécute automatiquement : les appels shell restent soumis aux approbations configurées.

Vous pouvez dialoguer avec différents modèles de langage au format GGUF, sans dépendre d’un service cloud, grâce à l'interface web. Les utilisateurs peuvent enregistrer leurs sessions et personnaliser les paramètres de génération. © LostRuins

KoboldCpp : toutes les réponses à vos questions

Avec quel OS est compatible KoboldCpp ?

KoboldCpp dispose de versions pour Windows, macOS et Linux. Sur Android, le logiciel peut être compilé et exécuté dans Termux. KoboldAI Lite est une interface Web accessible depuis un navigateur et reliée à l’instance locale.

Faut-il créer un compte pour utiliser KoboldCpp ?

Aucun compte n’est nécessaire pour exécuter KoboldCpp localement.

KoboldCpp est-il gratuit ou payant ?

KoboldCpp est gratuit et open source.

Quels modèles KoboldCpp peut-il exécuter ?

KoboldCpp permet d’exécuter localement des modèles GGUF. Les fonctions disponibles, comme l’interprétation d’images, dépendent des modèles compatibles.

KoboldCpp peut-il générer ou modifier des images ?

Oui. Avec Qwen Image 2.1, KoboldCpp prend en charge la génération et la modification d’images.

Quelles fonctions vocales sont disponibles ?

KoboldCpp prend en charge la reconnaissance vocale et la transcription avec des modèles compatibles, dont Whisper, ainsi que la synthèse vocale avec des modèles comme Qwen3TTS, Kokoro, OuteTTS, Parler et Dia.

Que peut faire l’agent intégré ?

L’agent peut lire et écrire dans un répertoire de travail, effectuer des appels shell soumis aux paramètres d’approbation, et sauvegarder ou recharger des sessions.