Nudlers aggregates transactions from all your Israeli banks and credit cards into one dashboard. Track expenses, categorize spending, set budgets, and get AI-powered insights — all running on your own hardware.
A clean, modern interface for managing all your Israeli financial accounts.
A complete personal finance toolkit designed for the Israeli banking ecosystem.
Fetches transactions from all major Israeli banks and credit card providers automatically. Set it and forget it with scheduled syncs.
Auto-categorize transactions with customizable rules. Create your own categories and let the system learn your spending patterns.
Set monthly budgets per category and track spending against them. Visual progress bars show exactly where you stand.
Get daily or weekly spending summaries delivered straight to your WhatsApp. Stay on top of your finances without opening the app.
Ask questions about your spending in natural language. Powered by Google Gemini, get insights like "How much did I spend on groceries last month?"
Model Context Protocol support lets AI tools like Claude interact with your financial data directly. The future of AI-powered finance.
Nudlers includes built-in resource optimization with two modes: normal for standard servers, and low for NAS devices, Raspberry Pi, and other minimal hardware. Your finances, your hardware, your choice.
Nudlers wouldn't exist without the incredible open-source community.
A huge thank you to israeli-bank-scrapers — the open-source library that makes it all possible. Thanks to their work, Nudlers supports most Israeli banks and credit card providers out of the box. If you find Nudlers useful, go give them a star too.
israeli-bank-scrapers on GitHubNudlers runs with Docker Compose. Here's everything you need.
git clone https://github.com/enudler/nudlers.git
cd nudlers
Create a .env file in the app/ directory:
# Database
NUDLERS_DB_USER=nudlers
NUDLERS_DB_HOST=localhost
NUDLERS_DB_NAME=nudlers
NUDLERS_DB_PASSWORD=your_secure_password
NUDLERS_DB_PORT=5432
# Encryption (32-byte hex key for credential storage)
ENCRYPTION_KEY=your_64_char_hex_key_here
# Resource Mode (normal | low)
RESOURCE_MODE=normal
# Optional: AI Assistant
GEMINI_API_KEY=your_gemini_api_key
cd app
npm install
npm run dev
The app will be available at http://localhost:6969
Fine-tune Nudlers to match your setup and preferences.
Optimize performance based on your hardware:
| Mode | Target Hardware | RAM |
|---|---|---|
normal | Standard servers, desktops | 2GB+ |
low | NAS, Raspberry Pi | 512MB+ |
Israeli credit card billing cycles don't align with calendar months. Nudlers groups transactions by billing cycle (default: 10th of each month) so your spending view matches your actual statements.
Configurable via Settings → Billing Cycle Start Day.
Get automated spending summaries delivered to WhatsApp:
Set up automatic transaction fetching on a schedule. Configure sync frequency, days to look back, and which accounts to include. Credentials are encrypted at rest with AES-256.