Aller au contenu
omni

Installation

Une commande installe tout et, relancée, met à jour. Vos comptes, clés et modèles restent dans ~/.config/smart-ai et ne sont pas touchés.

macOS et Linux:

curl -fsSL https://raw.githubusercontent.com/samuelrms/omni-ai-cli/main/get.sh | bash

Windows (PowerShell):

irm https://raw.githubusercontent.com/samuelrms/omni-ai-cli/main/get.ps1 | iex

Sur npm, yarn, pnpm ou bun :

npm install -g omni-ai-cli
yarn global add omni-ai-cli
pnpm add -g omni-ai-cli
bun add -g omni-ai-cli

N'importe laquelle des commandes ci-dessus (script ou gestionnaire de paquets) installe le même ai.

Homebrew (macOS/Linux) :

brew install samuelrms/tap/omni-ai-cli

Sur Homebrew récent, s'il refuse le tap comme « untrusted », exécutez une fois : brew trust samuelrms/tap.

Pour mettre à jour ensuite : ai --update (ou /update dans le chat). À la fin, il affiche les nouveautés des versions installées.

Depuis les sources, pour développer :

git clone https://github.com/samuelrms/omni-ai-cli ~/dev/omni-ai-cli
cd ~/dev/omni-ai-cli && ./scripts/install.sh        # Windows: powershell -File scripts\install.ps1

L'installateur :

  1. installe Claude Code avec l'installateur officiel s'il n'est pas encore sur la machine ;
  2. ouvre la connexion du compte principal s'il n'y en a pas encore ;
  3. crée la commande ai dans ~/.local/bin ;
  4. affiche les comptes Claude configurés.

Prérequis : rien d'autre que curl (macOS/Linux) ou PowerShell (Windows). S'il manque Python 3.11+, l'installateur télécharge un Python 3.12 réservé à Omni AI, sans sudo et sans toucher au Python du système. Codex (codex) et Antigravity (agy) sont optionnels et rejoignent la file des alternatives quand ils sont installés.

Si ~/.local/bin n'est pas dans le PATH, ajoutez à ~/.zshrc :

export PATH="$HOME/.local/bin:$PATH"

Sous Windows, l'installateur crée ai.cmd dans %USERPROFILE%\.local\bin et ajoute ce dossier au PATH ; ouvrez un nouveau terminal ensuite.

Ce texte provient du README du projet. Voir l'original sur GitHub