Três passos para deixar o Spendif.ai rodando no seu computador: baixar, instalar, primeira execução. Tudo offline, sem conta.
Os instaladores oficiais são publicados como assets de cada GitHub Release. Escolha o formato adequado para o seu SO.
Procurando uma versão específica? Veja todas as releases · Código-fonte: drake69/spendif-ai.
1. Dê duplo clique no arquivo .dmg baixado.
2. Arraste Spendif.ai.app para a pasta Aplicativos.
3. Ejete o DMG (Cmd+E) e inicie o app pelo Launchpad.
Se você vir "Não é possível abrir o Spendif.ai porque o desenvolvedor não pode ser verificado" (build ainda não assinada): clique com o botão direito no app → Abrir → confirmar.
assets/screenshots/macos-dmg-dragdrop.png1. Dê duplo clique no arquivo .msix baixado.
2. O Instalador de Aplicativos integrado do Windows abre. Clique em Instalar.
3. O app aparece no Menu Iniciar — abra a partir dali.
Se você vir "Editor desconhecido": abra o PowerShell como administrador e importe o certificado uma vez (veja o guia).
assets/screenshots/windows-msix-install.pngNo terminal:
sudo apt install ./spendifai_*.deb (Debian/Ubuntu)
sudo dnf install ./spendifai-*.rpm (Fedora/RHEL)
O postinst instala o uv, cria o venv, baixa o modelo e configura o .env. Guia completo: documentação de instalação.
assets/screenshots/linux-deb-install.pngNa primeira execução, o Spendif.ai prepara o ambiente — é o passo mais longo, mas acontece apenas uma vez.
Ao dar duplo clique, abre-se uma janela nativa com uma tela de abertura e barra de progresso. O Spendif.ai detecta a RAM/VRAM disponível e baixa o LLM mais adequado (Qwen 2.5, Gemma 3 — tamanhos de 2 a 8 GB).
O modelo fica em ~/.spendifai/models/ (macOS/Linux) ou %APPDATA%\Spendif.ai\models\ (Windows) e sobrevive a reinstalações.
assets/screenshots/splash-download-progress.pngQuando o modelo estiver pronto, a splash dá lugar ao assistente de configuração:
1. Idioma — taxonomia, formato de data, separadores numéricos.
2. Titulares — seu nome e as variantes usadas pelo banco.
3. Contas — conta corrente, cartões, dinheiro.
4. Confirmar — tudo é gravado apenas aqui, sem persistência parcial.
Nenhuma escolha é definitiva: você pode alterar tudo depois em Configurações.
assets/screenshots/onboarding-step-1-language.pngAo confirmar, o Spendif.ai cria o banco de dados SQLite e leva você para a página Importar. A partir daí, você carrega os primeiros arquivos CSV/XLSX do seu banco.
Nas execuções seguintes o fluxo é: duplo clique → splash (1-2 segundos) → app. Sem mais downloads, sem mais assistente.
assets/screenshots/app-ready-import-page.pngDocumentação completa: guia de instalação · guia do usuário · macOS detalhado · Windows detalhado.
Bugs, dúvidas, pedidos: abra uma issue no GitHub.