Instalar Anda
Puedes instalar Anda Bot desde una versión publicada o ejecutarlo desde el repositorio. Usa la versión publicada para el día a día y el código fuente para contribuir, depurar o probar cambios.
Instalar la última versión
En macOS se recomienda Homebrew:
brew install ldclabs/tap/anda
macOS y Linux también pueden usar el script:
curl -fsSL https://raw.githubusercontent.com/ldclabs/anda-bot/main/scripts/install.sh | sh
Windows PowerShell:
irm https://raw.githubusercontent.com/ldclabs/anda-bot/main/scripts/install.ps1 | iex
Los instaladores de release registran Anda para arrancar cuando inicia sesión el usuario actual e intentan arrancar el daemon inmediatamente. En Windows y macOS, el launcher de bandeja o barra de menús también puede buscar actualizaciones, descargarlas y pedir reiniciar para instalarlas. En PowerShell, agrega -NoAutostart o -NoStart; en el instalador shell, usa ANDA_NO_AUTOSTART=1 o ANDA_NO_START=1.
Después abre una terminal nueva y ejecuta:
anda
Preparar una clave API
Necesitas al menos una clave API de un proveedor de modelos. Puedes arrancar con una variable de entorno:
DEEPSEEK_API_KEY=YOUR_API_KEY anda
Windows PowerShell:
$env:DEEPSEEK_API_KEY="YOUR_API_KEY"; anda
También puedes guardar la clave en ~/.anda/config.yaml. El api_key del archivo tiene prioridad sobre las variables de entorno.
Primer arranque
Anda crea ~/.anda/config.yaml en el primer arranque. Si falta configuración, la UI de terminal mostrará los campos necesarios.
- Abre
~/.anda/config.yaml. - Completa
family,model,api_baseyapi_keyo una variable de entorno. - Guarda el archivo.
- Vuelve a la UI y presiona Enter para recargar.
model:
active: "deepseek-v4-pro"
providers:
- family: anthropic
model: "deepseek-v4-pro"
api_base: "https://api.deepseek.com/anthropic"
api_key: "YOUR_API_KEY"
labels: ["pro", "brain"]
disabled: false
La etiqueta brain hace que la memoria prefiera ese proveedor.
Ejecutar desde el código fuente
git clone https://github.com/ldclabs/anda-bot.git
cd anda-bot
cargo run -p anda_bot --
Para aislar identidades, proyectos o pruebas:
anda --home /path/to/.anda
Actualizar
anda update
anda status
anda start
anda stop
anda restart
anda autostart status