Points clés
- aichat (github.com/sigoden/aichat) est un outil IA de terminal gratuit, écrit en Rust, tout-en-un
- Développé par un mainteneur utilisant le pseudonyme GitHub sigoden (aucun nom réel rendu public trouvé) ; dépôt créé le 3 mars 2023
- Sous double licence MIT et Apache 2.0, confirmé via les fichiers LICENSE du dépôt
- Se connecte à 20+ fournisseurs de modèles selon son propre README, dont OpenAI, Claude, Gemini, Ollama, Groq, Azure OpenAI, Bedrock, Mistral et OpenRouter
- Plus de 10 400 étoiles GitHub et 740+ forks au moment de cette review ; l'activité de commits s'est poursuivie bien après la dernière version taguée, bien que le dépôt semble avoir ralenti dans les mois précédant immédiatement cette review
- À ne pas confondre avec des produits sans rapport également nommés « AI Chat » ou « AIChat », y compris des extensions de navigateur et des chatbots SaaS sans rapport
📍 En une phrase
aichat est un outil IA en ligne de commande gratuit, open source (double licence MIT/Apache 2.0), écrit en Rust, développé depuis mars 2023 par un mainteneur connu sous le nom sigoden, combinant un REPL de chat, un assistant de commandes shell, du RAG et l'appel de fonctions sur plus de 20 fournisseurs de modèles, avec plus de 10 400 étoiles GitHub.
💬 En termes simples
aichat est un programme de terminal gratuit qui vous permet de discuter avec une IA, de lui demander de générer des commandes shell, et même de répondre à des questions à partir de vos propres documents (RAG) — le tout depuis un seul programme petit et rapide écrit en Rust. Il prend en charge plus de 20 services IA différents (OpenAI, Claude, Gemini, Ollama pour les modèles locaux, et plus), donc vous n'êtes pas enfermé dans un seul fournisseur. Attention au nom générique : plusieurs produits chatbot et extensions de navigateur sans rapport s'appellent aussi « AI Chat ».
📌Remarque: Cette review s'appuie sur le dépôt GitHub propre à aichat, son README et son wiki GitHub. Elle n'a trouvé aucune review indépendante substantielle ni plainte documentée et citable de tiers, et n'affirme pas que PromptQuorum a effectué des benchmarks pratiques d'aichat.
Qu'est-ce qu'aichat ?
aichat est un outil en ligne de commande gratuit, open source, écrit en Rust, qui combine chat, assistance shell, RAG et appel de fonctions dans un seul binaire. Il est développé par un mainteneur connu sous le pseudonyme GitHub sigoden, le dépôt ayant été créé le 3 mars 2023.
- Type de produit : un outil en ligne de commande, pas une extension d'IDE — le README du projet ne décrit aucun positionnement d'intégration éditeur
- Mainteneur : sigoden (pseudonyme GitHub ; aucun nom réel rendu public trouvé pour cette review)
- Dépôt créé : le 3 mars 2023
- Licence : double licence MIT/Apache 2.0, confirmée via les fichiers LICENSE-MIT et LICENSE-APACHE du dépôt
- Échelle : plus de 10 400 étoiles GitHub et 740+ forks, au moment de cette review
La confusion de nom autour d'« aichat »
« aichat » est un nom suffisamment générique pour se superposer à plusieurs produits sans rapport — vérifiez que vous avez le bon outil avant de l'installer ou de comparer des reviews.
- Cette review couvre uniquement la CLI Rust sur github.com/sigoden/aichat
- Un fork communautaire du même projet existe sous un autre nom (par ex. « aichat-ng »), qui partage sa lignée d'origine plutôt que d'être un produit rival
- Plusieurs produits SaaS commerciaux, extensions de navigateur et plugins de chatbot sans rapport utilisent aussi « AI Chat » ou « AIChat » comme nom de marque — ce ne sont pas l'outil couvert par cette review
- Lorsque vous cherchez des reviews, des évaluations ou des instructions d'installation, vérifiez que la source référence spécifiquement le dépôt GitHub de sigoden
Que fait réellement aichat ?
aichat combine un REPL de chat, un assistant de commandes shell en langage naturel, la génération augmentée par récupération et l'appel de fonctions, le tout se connectant au choix à plus de 20 fournisseurs de modèles.
- Chat-REPL : une session de chat interactive avec complétion par tabulation, saisie multiligne et recherche dans l'historique
- Shell Assistant : traduit des requêtes en langage naturel en commandes shell pour votre système d'exploitation
- RAG : génération augmentée par récupération pour répondre à des questions à partir de vos propres documents
- Appel de fonctions / AI Tools : avec intégration du Model Context Protocol (MCP), selon la propre documentation du projet
- Agents : combinent un prompt, des outils et des documents en une configuration réutilisable, selon le propre wiki du projet
- Rôles, sessions et macros : pour des personas réutilisables, un état de conversation persistant et des séquences de commandes répétables
- Serveur local intégré : un serveur HTTP local optionnel exposant des API Chat Completions, Embeddings et Rerank, plus un Playground et un mode « Arena »
- Nombre de fournisseurs : plus de 20, selon le propre README d'aichat, dont OpenAI, Claude, Gemini, Ollama, Groq, Azure OpenAI, VertexAI, Bedrock, Mistral, DeepSeek et OpenRouter — cette review reprend la formulation « 20+ » propre à aichat plutôt qu'un chiffre fixe unique, puisque la documentation du projet n'en énumère aucun total exact
Plateforme, tarifs et licence
Plateforme
- Ce qu'indique aichat:
- Un binaire en ligne de commande multiplateforme, installable via Cargo, Homebrew, pacman d'Arch, Scoop, Termux, ou des GitHub Releases précompilées.
Coût
- Ce qu'indique aichat:
- Gratuit et open source. Bring-your-own-API-key — vous payez directement le fournisseur de modèle choisi ; il n'existe pas d'offre aichat payante séparée.
Licence
- Ce qu'indique aichat:
- Double licence MIT et Apache 2.0, confirmée via les fichiers LICENSE-MIT et LICENSE-APACHE du dépôt.
Nombre de fournisseurs
- Ce qu'indique aichat:
- Plus de 20 fournisseurs de modèles, selon son propre README, y compris des modèles locaux via Ollama.
Vérifiez la liste actuelle des fournisseurs directement sur le dépôt GitHub avant de supposer qu'un fournisseur précis est pris en charge, la documentation pouvant être mise à jour entre les versions.
Installer aichat
aichat s'installe gratuitement via plusieurs gestionnaires de paquets ou un binaire précompilé.
Source | Link |
|---|---|
| Dépôt GitHub (code source) | github.com/sigoden/aichat |
| Installer via Cargo | cargo install aichat |
| Installer via Homebrew | brew install aichat |
| Installer via Arch (pacman) | pacman -S aichat |
| Documentation | github.com/sigoden/aichat/wiki |
Vérifiez que vous installez spécifiquement depuis github.com/sigoden/aichat, compte tenu de la confusion de nom avec des produits sans rapport décrite ci-dessus.
À qui s'adresse aichat ?
aichat convient aux développeurs qui veulent un seul outil de terminal capable de basculer entre de nombreux fournisseurs IA et de combiner chat, assistance shell et réponses ancrées dans des documents.
Pour quoi aichat n'est pas adapté
aichat n'est pas un agent de codage autonome, et son rythme de publication doit être vérifié avant de compter sur des mises à jour fréquentes.
- Pas pour un budget prévisible et fixe — il offre du chat, de l'assistance shell et du RAG, pas une édition de code agentique et à l'échelle du projet
- Rythme de publication rapide et garanti non confirmé — cette review a trouvé que sa dernière version taguée avait plus d'un an au moment de sa rédaction, et l'activité de commits semblait elle aussi avoir ralenti dans les mois précédant cette review
- Non soutenu par une société avec un support long terme engagé — considérez-le comme un projet open source maintenu indépendamment
- Pas le seul outil portant ce nom — plusieurs produits sans rapport utilisent la marque « AI Chat »/« AIChat » ; vérifiez toujours que vous référencez github.com/sigoden/aichat
- Non benchmarké de façon indépendante par cette review — aucun test pratique ni donnée de review de tiers n'a été trouvé pour citer la qualité des fonctionnalités
Erreurs courantes en évaluant aichat
La plupart des confusions autour d'aichat viennent de son nom générique entrant en collision avec des produits sans rapport, ou de l'hypothèse d'un nombre de fournisseurs fixe unique.
Concurrents et alternatives
aichat est le plus souvent comparé à shell-gpt et tgpt — ses principaux différenciateurs sont un support multi-fournisseurs plus large, du RAG intégré, et l'écriture en Rust pour la rapidité.
Tool | Best known for | Link |
|---|---|---|
| shell-gpt | CLI Python axée sur la génération de commandes shell avec une étape de confirmation | shell-gpt Review |
| tgpt | CLI Go qui fonctionne sans exiger votre propre clé API par défaut | tgpt Review |
| Aider | Pair programmeur IA complet, terminal-natif et centré sur git | Aider Review |
| GitHub Copilot CLI | L'assistant de commandes IA de terminal propre à GitHub | github.com/features/copilot |
Cette liste reflète les outils couramment comparés à aichat, pas un classement indépendant de PromptQuorum — vérifiez les fonctionnalités et le statut de maintenance actuels de chaque outil avant de choisir.
Foire aux questions
Qu'est-ce qu'aichat ?
aichat (github.com/sigoden/aichat) est un outil en ligne de commande gratuit, open source, écrit en Rust, combinant un REPL de chat, un assistant de commandes shell, du RAG et l'appel de fonctions sur plus de 20 fournisseurs de modèles.
aichat est-il gratuit ?
Oui, aichat lui-même est gratuit et open source (double licence MIT/Apache 2.0). Il fonctionne en Bring-your-own-API-key, donc vous payez directement le fournisseur de modèle choisi.
Qui maintient aichat ?
Un développeur connu sous le pseudonyme GitHub sigoden, le dépôt ayant été créé le 3 mars 2023. Aucun nom réel rendu public n'a été trouvé pour cette review.
Combien de fournisseurs IA aichat prend-il en charge ?
Plus de 20, selon son propre README, dont OpenAI, Claude, Gemini, Ollama, Groq, Azure OpenAI, VertexAI, Bedrock, Mistral et OpenRouter.
aichat est-il identique aux autres produits « AI Chat » ?
Non. Plusieurs produits chatbot commerciaux et extensions de navigateur sans rapport utilisent aussi la marque « AI Chat » ou « AIChat ». Cette review couvre uniquement la CLI Rust sur github.com/sigoden/aichat.
aichat prend-il en charge les modèles locaux ?
Oui, Ollama figure parmi ses fournisseurs pris en charge, aux côtés de nombreux fournisseurs cloud.
Sous quelle licence aichat est-il publié ?
Il est sous double licence MIT et Apache 2.0, confirmée via les fichiers LICENSE du dépôt — vous pouvez l'utiliser sous l'une ou l'autre licence.
aichat prend-il en charge le RAG (génération augmentée par récupération) ?
Oui, le RAG est l'une de ses fonctionnalités intégrées de base, aux côtés du chat, de l'assistance shell et de l'appel de fonctions.
aichat est-il un agent de codage autonome comme Cline ou OpenHands ?
Non, aichat offre du chat, de la génération de commandes shell et du RAG, pas un comportement d'agent de codage autonome multi-fichiers.
PromptQuorum a-t-il testé de façon indépendante les affirmations d'aichat ?
Cette review s'appuie sur le propre dépôt GitHub d'aichat, son README et son wiki, plutôt que sur un benchmarking pratique par PromptQuorum.
