No description
  • Rust 99.7%
  • Makefile 0.3%
Find a file
2026-10-14 11:31:58 +02:00
.cargo take back control of your accounting 2026-10-14 11:31:58 +02:00
src take back control of your accounting 2026-10-14 11:31:58 +02:00
.gitignore take back control of your accounting 2026-10-14 11:31:58 +02:00
build.rs take back control of your accounting 2026-10-14 11:31:58 +02:00
Cargo.toml take back control of your accounting 2026-10-14 11:31:58 +02:00
LICENSE take back control of your accounting 2026-10-14 11:31:58 +02:00
Makefile take back control of your accounting 2026-10-14 11:31:58 +02:00
README.md take back control of your accounting 2026-10-14 11:31:58 +02:00

blust

Take back control of your accounting.

A local-first CLI tool for efficiency, data sovereignty, and streamlined financial management.

Note: Work In Progress. Features may change and stability is not guaranteed.

Features

  • AI Agents — Purser and Lookout for accounting, document analysis, and mail classification.
  • Mail Management — Automated import and classification via IMAP.
  • Invoice Processing — Extraction from documents and PEPPOL import.
  • Transaction Integration — Extraction from PDF/CSV documents.
  • VAT Reporting — Invoice and transaction matching, reporting for Belgium.

Install from source

Prerequisites

  • Rust (rustc, cargo)

  • Make

  • clang — linker

  • mold — fast linker

  • sccache — build cache

  • pkg-config + libdbus-1-dev — for the keyring crate (Linux)

    # Debian / Ubuntu
    sudo apt install pkg-config libdbus-1-dev
    
    # Fedora
    sudo dnf install pkgconf-pkg-config dbus-devel
    

Build & install

make install

This compiles blust and installs it to ~/.local/bin/. Ensure this directory is in your PATH.

Quick start

blust website

License

AGPL-3.0-only