Skip to main content
Own toolchain · 02

Personal finance dashboard with LLM

Cashflow forecasts and tax-optimization pointers at the push of a button, based on your own data, not a default view.

12-month forecaston demand instead of quarterly meeting
CASHFLOW · 12-month forecast
“Tax lever on the Q4 spike?”
→ §7g investment deduction
→ Special depreciation, equipment

Pain

Financial decisions need numbers nobody keeps in their head: cashflow forecast, tax levers on profit spikes, long-term investment effects. Classically these answers wait for the quarterly meeting with the tax advisor, too late for tactical calls.

Solution

  • Consolidate existing financial data (accounting, banking, contracts) into a single base.
  • Visualize historical and forecasted cashflows in a dashboard with clear views.
  • Connect an LLM to the data: it can run forecasts and surface levers (example logic: on a profit spike, mention §7g IAB reserve or special depreciation).
  • Deliver the answers on demand instead of on a quarterly cycle.

How it works

  1. 01
    Data base
    Own finance data is consolidated into a single table/database.
  2. 02
    Visualization
    Power BI renders cashflow, contribution margin, return on investment.
  3. 03
    LLM connection
    Claude receives the relevant data slices as context and answers concrete questions.
  4. 04
    Tax-lever hints
    On distinctive patterns (e.g. profit spike), the LLM lists possible levers with paragraph references, not advice, but preparation for the tax advisor.

Outcome

The forecast is available any time, not only at the quarterly meeting. Concrete amounts stay with the tax advisor; the dashboard supplies the questions for that conversation.

Why this stack

Claude API
Reasoning on structured data slices with transparent justifications. Our own finance data, our own call; for clients an open-source model on our own GPU or an approved provider.
Python
Data preparation and forecasting logic in a single stack.
Power BI
Familiar visualization with drill-down, shared with the tax advisor.
More about our AI & Automation services

Related use cases

Telegram voice message on a smartphone being transcribed, classified and stored as a task list on EU server infrastructure
Own toolchain · 03

Task dashboard with voice input

Telegram voice note → Whisper transcript → automatically classified tasks in the backlog. Cron jobs surface reminders.

voice instead of typingclassified tasks at no extra effort
Whisper (self-hosted)Telegram Botn8nLlama / Mistral
Learn more→
WebhookPOST /lead{ }Validate✦ClaudeclassifyCRMappend: rowGGeminireplyGmailsend: replysuccess{ }Error: data{ }Error: CRMTelegram alerterror
Own toolchain · 01

n8n workflows with LLM classification

Webhook → validate data → Claude classifies (heat score, intent) → save to CRM → Gemini drafts a personalized reply → Gmail. Plus an error branch with a Telegram alert.

one workflowper integration instead of a separate service
n8nClaudeGeminiWebhooks
Learn more→