Tres pasos para tener Spendif.ai funcionando en tu computadora: descargar, instalar, primer inicio. Todo offline, sin cuenta.
¿Buscas una versión específica? Ver todas las releases · Código fuente: spendifai/spendif-ai.
1. Doble clic en el archivo .dmg descargado.
2. Arrastra Spendif.ai.app a la carpeta Aplicaciones.
3. Expulsa el DMG (Cmd+E) y lanza la app desde el Launchpad.
El DMG está firmado con un certificado Developer ID y notarizado por Apple: macOS lo abre sin advertencias.
Como alternativa, con Homebrew:
brew tap spendifai/spendifai
brew trust --cask spendifai/spendifai/spendifai
brew install --cask spendifai
A partir de ahí actualizas con brew update && brew upgrade --cask spendifai.
assets/screenshots/macos-dmg-dragdrop.png1. Doble clic en el archivo .msix descargado.
2. Se abre el Instalador de Apps integrado en Windows. Pulsa Instalar.
3. La app aparece en el Menú Inicio y se lanza desde allí.
Las primeras veces Windows puede mostrar "Windows protegió su PC": haz clic en "Más información" y luego en "Ejecutar de todas formas". El aviso desaparece a medida que el certificado acumula reputación. Detalles en la guía.
assets/screenshots/windows-msix-install.pngDesde la terminal:
sudo apt install ./spendifai_*.deb (Debian/Ubuntu)
sudo dnf install ./spendifai-*.rpm (Fedora/RHEL)
El postinst solo instala uv. El venv, la descarga del modelo y .env se hacen en el primer arranque, que por eso tarda unos minutos. Guía completa.
assets/screenshots/linux-deb-install.pngEn el primer inicio Spendif.ai prepara el entorno: es el paso más largo, pero ocurre solo una vez.
Al hacer doble clic se abre una ventana nativa con una pantalla splash y barra de progreso. Spendif.ai detecta la RAM/VRAM disponible y descarga el LLM más adecuado (Qwen 2.5, Gemma 3: tamaños de 2 a 8 GB).
El modelo se guarda en ~/.spendifai/models/ (macOS/Linux) o %APPDATA%\Spendif.ai\models\ (Windows) y sobrevive a reinstalaciones.
assets/screenshots/splash-download-progress.pngCuando el modelo está listo, el splash da paso al asistente de configuración:
1. Idioma: taxonomía, formato de fecha, separadores numéricos.
2. Titulares: tu nombre y las variantes que usa tu banco.
3. Cuentas: cuenta corriente, tarjetas, efectivo.
4. Confirmar: todo se escribe solo aquí, sin persistencia parcial.
Ninguna elección es definitiva: puedes cambiar todo después desde Ajustes.
assets/screenshots/onboarding-step-1-language.pngAl confirmar el asistente, Spendif.ai crea la base de datos SQLite y te lleva a la página Importar. Desde ahí cargas tus primeros CSV/XLSX bancarios.
A partir del siguiente inicio el flujo es: doble clic → splash (1-2 segundos) → app. Sin más descargas, sin más asistente.
assets/screenshots/app-ready-import-page.pngNada se queda en tu ordenador en contra de tu voluntad. El comando depende de cómo lo instalaste:
¿No recuerdas cómo lo instalaste? Si usaste el Terminal fue Homebrew, si no fue el DMG.
macOS, Homebrew: brew uninstall --cask spendifai
macOS, DMG: arrastra Spendif.ai.app a la Papelera
Debian / Ubuntu: sudo apt remove spendifai
Fedora / RHEL: sudo dnf remove spendifai
Windows: Configuración > Aplicaciones > Spendif.ai > Desinstalar
Tus datos se quedan, y es intencionado. En ~/.spendifai (en Windows %USERPROFILE%\.spendifai) están tu base de datos de transacciones, tus ajustes y los modelos de IA, varios GB en total. Ninguno de los comandos anteriores los toca.
Exporta lo que quieras conservar antes de borrarlo, desde la página Libro: una vez eliminado no se recupera.
Para borrar también los datos: con Homebrew, brew uninstall --zap --cask spendifai. Si no, usa el desinstalador de tu sistema (macOS, Linux, Windows), que pregunta por separado por la base de datos y por los modelos, o borra la carpeta a mano.
Documentación completa: guía de instalación · guía de usuario · macOS detallada · Windows detallada.
Bugs, preguntas, solicitudes: abre una issue en GitHub.
Spendif.ai está en alpha. Las funciones que añadimos se deciden junto a las personas que usan la app hoy: nada de trabajo especulativo, ninguna roadmap impuesta desde arriba.
Funciones en evaluación según los comentarios de los alpha testers:
¿Te resultaría útil alguna de estas? Dínoslo en GitHub Discussions. Cuando se acumulan suficientes peticiones sobre la misma función, sube al principio de la cola.