Importuj pliki ze wszystkich swoich banków. Spendif.ai scala je, eliminuje podwójne księgowanie, klasyfikuje każdą transakcję: a Twoje dane nigdy nie opuszczają Twojego dysku.
Python · Streamlit · SQLite · Ollama · konto niewymagane
Każdego miesiąca: pobierz, otwórz Excela, wklej, popraw znaki, znajdź duplikaty. I za każdym razem coś się nie zgadza.
Trzy pliki z transakcjami z trzech różnych portali bankowych, niekompatybilne formaty CSV, daty w różnych formatach, kwoty z losowymi znakami. Łączenie ich ręcznie zajmuje godziny i zawsze prowadzi do błędów.
Zakup w supermarkecie pojawia się na wyciągu z karty kredytowej oraz na koncie bieżącym jako miesięczne obciążenie zbiorcze. Sumując wszystko, wydatki wyglądają na dwukrotnie większe niż w rzeczywistości. Żadne popularne narzędzie nie rozwiązuje tego automatycznie.
Przelew na konto oszczędnościowe to nie wydatek. Ale jeśli zaimportujesz oba konta, ta sama transakcja pojawi się dwukrotnie: jako wypływ z konta bieżącego i jako wpływ na konto oszczędnościowe.
Klasyfikowanie 300 transakcji miesięcznie ręcznie to praca na pełen etat. Aplikacje chmurowe to robią, ale wysyłają Twoje dane bankowe na swoje serwery i pobierają miesięczną opłatę abonamentową.
Interfejs jest dostępny po włosku, angielsku, francusku, niemiecku i hiszpańsku: jeszcze nie po polsku.
Bez integracji bankowych, bez konta, bez konfiguracji per plik.
Eksportuj pliki z transakcjami w formacie CSV lub XLSX z portalu swojego banku. Działa z każdym bankiem: Spendif.ai automatycznie wykrywa format bez żadnej ręcznej konfiguracji.
Wybierz wszystkie pliki naraz, nawet z różnych banków, nawet z różnych lat. Spendif.ai wykrywa typ dokumentu, koryguje znaki, eliminuje podwójne księgowanie między kartą a kontem i klasyfikuje każdą transakcję.
Ujednolicona księga pokazuje wszystko w jednym miejscu: wykresy, filtry, eksport i pewność, że każde euro jest policzone dokładnie raz.
Trzy ekrany działającej aplikacji. Pokazane dane są przykładowe.
To nie jest ogólna aplikacja do budżetowania. Jest zaprojektowana wokół konkretnych problemów osób z wieloma kontami bankowymi.
Gdy karta kredytowa obciąża miesięczną kwotą konto bieżące, Spendif.ai rozpoznaje tę zależność i automatycznie usuwa podwójne księgowanie.
Okno czasowe ±45 dni · 3 fazy dopasowania: okno przesuwne → suma podzbioru dla podzielonych kwot → częściowe uzgodnienie
Przelew z konta bieżącego na konto oszczędnościowe nie jest ani wydatkiem, ani przychodem: to transfer wewnętrzny. Spendif.ai rozpoznaje go porównując kwoty, daty i nazwiska właścicieli kont w opisach, nawet jeśli oba pliki zostały zaimportowane w różnych momentach.
Każda transakcja ma unikalny identyfikator obliczony z jej zawartości (SHA-256). Jeśli zaimportujesz ten sam plik dwukrotnie, nic się nie stanie. Możesz ponownie zaimportować całą historię transakcji bez obaw o duplikaty.
Kategoryzacja używa czterech poziomów po kolei:
To nie jest tylko slogan. To architektura.
Spendif.ai domyślnie używa Ollama lokalnie: silnika AI działającego na Twoim komputerze, bez połączenia z internetem. Twoje pliki z transakcjami nigdy nie opuszczają Twojego dysku.
Jeśli używasz OpenAI lub Claude, Spendif.ai automatycznie usuwa wszystkie dane identyfikujące przed jakimkolwiek zdalnym wywołaniem:
Jeśli weryfikacja zawiedzie, wywołanie jest zablokowane, nie zdegradowane po cichu.
Dane są przechowywane w pliku SQLite na Twoim komputerze. Możesz go skopiować, przenieść, zrobić kopię zapasową jak każdego innego pliku. Brak obowiązkowej chmury, brak konta, brak subskrypcji.
Cztery profile, które znajdują w Spendif.ai coś, czego alternatywy nie oferują.
Konto bieżące + karta kredytowa + konto oszczędnościowe + rachunek maklerski? Spendif.ai łączy je wszystkie w jedną księgę bez konieczności wykonywania czegokolwiek ręcznie.
Jeśli używasz Excela do swoich wydatków, Spendif.ai może zastąpić tę rutynę: importujesz pliki raz, Spendif.ai ujednolica i klasyfikuje, a Ty przeglądasz tylko wyjątki.
Brak obowiązkowego zdalnego backendu, brak konta, brak rejestracji. Twoje dane bankowe pozostają tam, gdzie ich miejsce: na Twoim komputerze.
Projekt w Pythonie z publicznym kodem źródłowym, modułową architekturą, pipeline LLM na danych strukturalnych, pełna suita testów. Punkt wyjścia do eksperymentowania lub budowania własnych integracji.
Natywna aplikacja desktopowa z lokalnym AI w komplecie. Bez Dockera, bez utrzymywania otwartego terminala.
📥 Pobierz instalator (DMG · MSIX · .deb · .rpm)
Przewodnik krok po kroku ze zrzutami → instalacja i pierwsze uruchomienie
lub z terminala:
Skrypt wykrywa Twój sprzęt, pobiera optymalny model AI dla Twojej pamięci RAM (1-7 GB) i wszystko konfiguruje: zero interwencji.
Aplikacja pojawia się w Launchpadzie / Menu Start / menedżerze plików, gotowa do użycia.
Developer lub instalacja ręczna? → Pełny przewodnik
Wymagany jest tylko Docker Desktop. Oficjalny kontener z GitHub Container Registry, przeglądarka pod adresem http://localhost:8501.
🆘 Potrzebujesz pomocy? Otwórz zgłoszenie na GitHubie: błędy, pytania, prośby o nowe funkcje.
⭐ Podoba Ci się Spendif.ai? Daj nam gwiazdkę: pomaga nam dotrzeć do oficjalnych rejestrów pakietów (Homebrew Core, winget).
To, o co pytają osoby przed instalacją.
Nie, nigdy. Żadnego Open Bankingu, żadnego PSD2, żadnego hasła do banku. Plik z transakcjami pobierasz sam ze swojego banku, w formacie CSV lub XLSX, i przeciągasz go do aplikacji.
Nie. Spendif.ai trzyma wszystko w lokalnej bazie SQLite w ~/.spendifai/ i działa bez połączenia. Jeśli wybierzesz zewnętrzny model LLM, numery IBAN i nazwiska są usuwane z opisów przed wysłaniem.
Dziś Spendif.ai jest darmowy do użytku osobistego, bez subskrypcji i bez ukrytych kosztów. Kod źródłowy jest publiczny i możesz go przeczytać. W przyszłości może pojawić się wersja płatna z dodatkowymi funkcjami: wersja, którą masz zainstalowaną, będzie działać dalej, a Twoje dane pozostają w pliku na Twoim komputerze, który możesz zabrać ze sobą.
Nie. Bez adresu e-mail, bez rejestracji, bez hasła do odzyskiwania. Instalujesz aplikację i korzystasz.
Windows, Linux oraz macOS 12 Monterey lub nowszy na Apple Silicon (M1 i nowsze). Nie ma wersji dla Maków z procesorem Intel.
Każdy bank, który pozwala wyeksportować transakcje do CSV lub XLSX. Spendif.ai sam rozpoznaje format, a pliki z różnych banków możesz zaimportować razem.
Nic złego: transakcje, które już są, nie zostaną zdublowane. Ten sam plik możesz importować dowolną liczbę razy.
Nie, Spendif.ai to aplikacja na komputer. Aplikacja towarzysząca wyłącznie do zapisywania wydatków gotówkowych jest w planach, ale nie ma daty.
Bez frameworka LLM (bez LangChain): backendy AI używają oficjalnych SDK bezpośrednio.
Zaimplementuj LLMBackend (3 metody) i zarejestruj go w BackendFactory. Działa z dowolnym API kompatybilnym z OpenAI.
Flow 2 rozpoznaje je automatycznie poprzez LLM bez zmian w kodzie. Schemat jest zapisywany i ponownie używany przy kolejnych importach.
Ze strony Taksonomia, bez dotykania kodu. Taksonomia jest w pełni konfigurowalna z poziomu interfejsu.
Pipeline process_file() jest całkowicie oddzielony od UI: może zostać udostępniony przez FastAPI bez zmian.
winget install SpendifAi.SpendifAiObszary, w których wkład jest najbardziej przydatny:
Jeśli Twój bank nie jest automatycznie rozpoznawany, otwórz zgłoszenie z anonimizowaną próbką CSV.
Suita pokrywa warstwę logiki biznesowej, ale nie obejmuje jeszcze interfejsu Streamlit. Jest pole do współpracy.
UI jest już zinternacjonalizowane w pięciu językach (IT, EN, FR, DE, ES). Jest miejsce na dodanie kolejnych.
Wsadowa kategoryzacja jest wąskim gardłem przy lokalnym LLM. Jest miejsce na zrównoleglenie.