Saltar al contenido
omni

Instalación

Un comando instala todo y, ejecutado de nuevo, actualiza. Tus cuentas, claves y modelos quedan en ~/.config/smart-ai y no se tocan.

macOS y 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

En npm, yarn, pnpm o 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

Cualquiera de los comandos de arriba (script o gestor de paquetes) instala el mismo ai.

Homebrew (macOS/Linux):

brew install samuelrms/tap/omni-ai-cli

En Homebrew reciente, si rechaza el tap como "untrusted", ejecuta una vez: brew trust samuelrms/tap.

Para actualizar después: ai --update (o /update en el chat). Al terminar, muestra las novedades de las versiones instaladas.

Desde el código fuente, para desarrollar:

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

El instalador:

  1. instala Claude Code con el instalador oficial si todavía no está en la máquina;
  2. abre el login de la cuenta principal si aún no hay uno;
  3. crea el comando ai en ~/.local/bin;
  4. muestra las cuentas de Claude configuradas.

Requisitos: nada más que curl (macOS/Linux) o PowerShell (Windows). Si falta Python 3.11+, el instalador descarga un Python 3.12 solo para Omni AI, sin sudo y sin tocar el Python del sistema. Codex (codex) y Antigravity (agy) son opcionales y entran en la cola de alternativas cuando están instalados.

Si ~/.local/bin no está en el PATH, agrégalo al ~/.zshrc:

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

En Windows, el instalador crea ai.cmd en %USERPROFILE%\.local\bin y agrega esa carpeta al PATH; abre una terminal nueva después.

Este texto viene del README del proyecto. Ver el original en GitHub