No description
- Rust 99.7%
- Makefile 0.3%
| .cargo | ||
| src | ||
| .gitignore | ||
| build.rs | ||
| Cargo.toml | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
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
License
AGPL-3.0-only