SHAI : assistant IA dans le terminal


SHAI : assistant IA dans le terminal

Alpha


Un assistant IA orienté code dans le terminal : exécution de commandes, workflows multi-étapes, lecture et écriture de code, automatisation de tâches de développement. Le tout depuis votre terminal, avec des modèles hébergés chez OVHcloud ou d’autres fournisseurs.

Installation

En une commande

Open source

Extensible

Modèles

Multiples (OVHcloud, etc.)

MCP

Boostez votre terminal avec SHAI

SHAI est un agent de code open source et un binôme de programmation dans le terminal. Il vous aide à exécuter des commandes, à enchaîner des workflows multi-étapes, à dialoguer avec des LLM, à lire et écrire du code et à automatiser des tâches de développement.

Avantages et bénéfices

Conçu pour celles et ceux qui privilégient le terminal et qui ont besoin de l’IA sans quitter leur environnement.

powerful OVHcloud

Mode headless

Intégrez SHAI à vos pipelines automatisés, CI/CD ou vos serveurs distants sans interface graphique. Prompts et réponses en flux (y compris stderr), chaînage d’appels possible.

powerful OVHcloud

Pensé pour les équipes de développement

Conçu pour celles et ceux qui travaillent dans le terminal et veulent une assistance IA sans changer d’outil. Commandes, code, scripts : tout est accessible depuis le même environnement.

powerful OVHcloud

Plusieurs modèles d’IA

Contrairement à beaucoup d’assistants verrouillés sur un seul modèle, SHAI supporte plusieurs fournisseurs (OVHcloud AI Endpoints, etc.) pour adapter la puissance à vos besoins.

powerful OVHcloud

Plusieurs modèles d’IA

Personnalisez SHAI ou contribuez à de nouvelles fonctionnalités. Compatible avec le serveur MCP OVHcloud pour piloter votre cloud en langage naturel.

Spécificités OVHcloud

SHAI est proposé par OVHcloud et s’intègre à l’écosystème IA et cloud d’OVHcloud.

powerful OVHcloud

OVHcloud AI Endpoints

Utilisez par défaut les modèles hébergés dans les datacenters OVHcloud (AI Endpoints). Vous pouvez aussi configurer d’autres fournisseurs via « shai auth ».

powerful OVHcloud

Serveur MCP OVHcloud

Configurez l’agent OVH avec le serveur MCP OVHcloud pour que SHAI puisse gérer votre infrastructure et vos services OVHcloud en langage naturel (avec votre consentement).

powerful OVHcloud

Assistant shell et correction de commandes

SHAI peut agir comme assistant shell : en cas d’échec d’une commande, la solution analyse la sortie ainsi que le code de retour et propose une correction.

Et bien plus : scripts, refactoring, explication de code, génération de tests…
Vous voulez commencer ? Rejoignez la communauté, utilisez SHAI et n’hésitez pas à contribuer !

L’IA dans votre terminal

Installez SHAI en une ligne de commande, configurez votre fournisseur et commencez à coder avec un assistant IA open source, compatible MCP OVHcloud.

Les questions que vous vous posez

Qu’est-ce que SHAI ?

SHAI est un assistant IA dans le terminal, orienté code et développement. Il exécute des commandes, gère des workflows multi-étapes, lit et écrit du code et peut servir d’assistant shell pour corriger des commandes qui échouent.

Quels modèles puis-je utiliser ?

Par défaut, SHAI utilise OVHcloud en anonyme (avec rate limit). Avec « shai auth », vous pouvez vous connecter à votre compte OVHcloud ou configurer un autre fournisseur et votre clé API.

Comment utiliser SHAI avec le serveur MCP OVHcloud ?

Créez un agent personnalisé avec MCP (voir Custom agent with MCP). Fichier $HOME/.config/shai/agents/ovh.config avec le contenu de .ovh.config sur le repository. Puis shai agent ovh pour piloter OVHcloud en langage naturel.