Skip to content

Stop Guessing. Start Knowing.

Check your financial health in 5 minutes per month.
See exactly where your money goes, spot trends before they become problems,
and make confident decisions about your finances.


The Problem

You work hard. You earn money. But at the end of the month...

  • "Where did it all go?"


    Money disappears from your account. You can't pinpoint where. Subscriptions? Dining out? Impulse purchases? No idea.

  • "Am I on track?"


    You're earning, spending, saving... but have no clue if you're making progress or falling behind. The anxiety is real.

  • "Is spending getting worse?"


    You suspect you're spending more than last year, but you can't prove it. No data, just a feeling of losing control.

  • "Spreadsheet fatigue"


    Google Sheets works for tracking data, but calculating trends, creating charts, and computing ratios manually? Exhausting.


The Solution

Kanso gives you clarity without complexity.

Open your dashboard once a month. In 5 minutes you'll:

  1. See net worth trend → Answer "Am I on track?" in 10 seconds
  2. Check savings ratio → Green = doing great, Yellow/Red = time to adjust
  3. Spot spending patterns → "Oh, I didn't realize I spend that much there"
  4. Make one decision → Cancel subscription, adjust budget, or celebrate progress

Result: Confidence. Control. Calm.


What You Get

  • Answer "Am I on track?" in 10 seconds


    Net worth up? ✅ Keep going.
    Savings ratio green? ✅ You're doing great.
    No spreadsheet archaeology needed.

    See Dashboard Features

  • Spot spending patterns before they compound


    Year-over-year comparison reveals lifestyle inflation early.
    Merchant breakdown shows where money actually goes.
    Fix issues while they're small.

    Explore Expense Analysis

  • Watch your wealth grow (or catch it shrinking)


    Stacked bar chart shows exactly where wealth is accumulating.
    See assets grow and liabilities shrink over time.
    Track progress, not just account balances.

    Learn Net Worth Tracking

  • Keep your financial data under your control


    Self-hosted on your infrastructure. No bank connections required.
    Your data stays in your Google Sheets.
    No cloud service reads your transactions. Ever.

    Quick Installation


How It Works

graph LR
    A[📝 Your Google Sheet] -->|Monthly Update| B[📊 Kanso Dashboard]
    B -->|Clear Insights| C[✅ Confident Decisions]
    C -->|One Small Change| D[💰 Better Financial Health]

Simple:

  1. Keep data in Google Sheets (edit anywhere, familiar interface)
  2. Kanso visualizes automatically (charts, calculations, trends)
  3. You make informed decisions (no guessing, no anxiety)

Quick Start

# Download and start
curl -o docker-compose.yml https://raw.githubusercontent.com/dstmrk/kanso/main/docker-compose.yml
docker compose up -d

# Open http://localhost:9525

That's it. Follow onboarding wizard to connect Google Sheets.

Detailed Installation Guide Google Sheets Setup

# Clone and install
git clone https://github.com/dstmrk/kanso.git
cd kanso
uv sync

# Run
uv run python main.py

# Open http://localhost:9525

Development Setup


Is Kanso For You?

✅ You'll Love Kanso If...

  • You already track finances in spreadsheets (Kanso visualizes what you have)
  • You want visibility without complexity (4 KPIs, not 50-category budgets)
  • You prefer monthly reviews over daily transaction tracking
  • You value data ownership and self-hosting
  • You're comfortable running Docker (or asking AI to help you)

❌ Kanso Might Not Be For You If...

  • You need automatic bank sync (Kanso doesn't connect to banks)
  • You want envelope budgeting or strict category limits
  • You expect set-and-forget automation (Kanso requires monthly data entry)
  • You need a mobile-first app (Kanso is web-based, mobile-responsive)

Honest assessment: Kanso is for people who manually track finances and want better insights, not for people looking to automate everything.


Why Self-Hosted?

Your financial data is private. Keep it that way.

  • Run on your infrastructure (home server, VPS, or local machine)
  • Connect to your Google Sheets (using your own API credentials)
  • No cloud middleman reading your transactions
  • No subscription fees forever
  • No telemetry - your usage patterns stay private

Built with: Python + NiceGUI (async), Google Sheets backend, Docker deployment, comprehensive testing.

Not blockchain, not AI, not buzzwords. Just clear insights from your data.


What's Next?

  • Get Started (5 min)


    Install Kanso, connect Google Sheets, see your first dashboard.

    Installation Guide

  • Prepare Your Data


    Learn how to structure Google Sheets for Kanso (or use our template).

    Google Sheets Setup

  • Explore Features


    Understand what you can do with Kanso (dashboards, expense analysis, net worth tracking).

    Feature Overview

  • Configure & Customize


    Dark mode, currency preferences, data refresh settings.

    Configuration Guide


Questions?


Ready to stop guessing and start knowing?