TOKREPO · ARSENAL
Stable

Stack Finances Personnelles

Firefly III, Actual Budget, Maybe, Lago, Invoice Ninja — possédez votre outillage financier de bout en bout, avec parser IA de reçus.

6 ressources

Ce que contient ce pack

Ce pack rassemble les six applications financières auto-hébergeables qui, ensemble, remplacent YNAB, Mint, QuickBooks Self-Employed, Stripe Billing, et votre boîte à chaussures de tickets. Toutes sont open source et tournent depuis une image Docker. Le parser IA de reçus est la colle : il prend une photo de téléphone et émet une transaction structurée que les autres outils acceptent.

# App Remplace
1 Firefly III Mint / Personal Capital
2 Actual Budget YNAB
3 Maybe Patrimoine Personal Capital
4 Lago Stripe Billing pour facturation à l'usage
5 Invoice Ninja Facturation QuickBooks Self-Employed
6 AI Receipt Parser Tri manuel de papiers

Firefly III est le pilier : compta en partie double, multi-devises, accepte les CSV de toutes les grandes banques. Les cinq autres s'y branchent.

Pourquoi posséder votre outillage financier

Les apps argent sont le logiciel le plus long-vivant que vous garderez. Un reçu de 2018 peut compter dans un audit 2026 ; une app SaaS utilisée en 2018 peut être morte, rachetée, ou derrière un paywall aujourd'hui. Auto-héberger votre stack argent c'est trois choses :

  • Rétention longue sans risque vendor. Vos transactions vivent dans Postgres sur votre disque. Dans dix ans elles s'ouvriront encore.
  • Vie privée. Mint et Personal Capital vendent des données agrégées aux annonceurs. Votre banque sait déjà ce que vous avez acheté ; le vendor analytics n'a pas besoin de le savoir.
  • Règles custom. Le moteur de règles de Firefly III est plus flexible que le mapper de catégories de Mint. Vous catégorisez par marchand + montant + pattern de date, pas seulement par match de string.

Le coût : vous opérez un petit stack Postgres + Redis + Docker et vous le sauvegardez. Firefly III a 5 ans de releases stables, donc la charge opérationnelle après l'installation initiale est basse.

Installer en une commande

# Installe le pack entier
tokrepo install pack/personal-finance-stack

# Ou choisir les apps voulues
tokrepo install firefly-iii
tokrepo install actual-budget
tokrepo install ai-receipt-parser

Le manifeste TokRepo fournit un seul Docker Compose avec Postgres partagé, le parser IA précâblé à l'API d'import de Firefly III, et un script de backup qui lance pg_dump la nuit vers un répertoire local rclone-friendly.

Pièges courants

  • Drift de format CSV bancaire. Les banques changent l'ordre des colonnes sans prévenir. Pinnez votre profil importer Firefly III à un format spécifique et re-testez après chaque téléchargement trimestriel de relevé.
  • Ambiguïté multi-devises. Firefly III gère bien le multi-devises, mais vous devez définir la devise base à la première installation et ne pouvez pas la changer ensuite sans migration manuelle. Choisissez la devise avec laquelle vous déclarez les impôts.
  • Hallucination du parser IA. Même un modèle bien réglé invente parfois un nom de vendor depuis un reçu flou. Routez toujours la sortie du parser par une queue de relecture humaine avant de poster à Firefly III. Ne committez pas en auto.
  • Lago pour usage perso c'est de la sur-ingénierie. Lago est fait pour la facturation SaaS à l'usage. Si vous ne vendez pas de logiciel mesuré, passez. Nous l'avons gardé dans le pack parce que les freelances facturant à l'heure ou à l'appel API en ont besoin.
  • Le moteur fiscal d'Invoice Ninja a besoin de config par région. L'installation par défaut suppose le modèle US sales-tax. La TVA UE et la GST Inde sont supportées mais nécessitent un setup explicite avant la première facture.

Idées reçues fréquentes

Les gens pensent souvent qu'un stack financier auto-hébergé veut dire renoncer au sync bancaire. Non. Firefly III importe des CSV de toutes les grandes banques. Les power users ajoutent nordigen / GoCardless Bank Account Data, Plaid via firefly-iii-data-importer, ou des scrapes planifiés — selon le pays. Le modèle est plus proche de « tous les deux jours, import par lot » que du « temps réel » de Mint. Pour la plupart des foyers c'est une feature, pas un bug : vous regardez vraiment vos transactions.

INSTALLER · UNE COMMANDE
$ tokrepo install pack/personal-finance-stack
passez-la à votre agent — ou collez-la dans votre terminal
Ce qu'il contient

6 ressources prêtes à installer

Script#01
Firefly III — Self-Hosted Personal Finance Manager

Firefly III is an open-source personal finance manager for tracking expenses, budgets, and bank accounts. Self-hosted with full privacy, multi-currency, and powerful reporting.

by Script Depot·107 views
$ tokrepo install firefly-iii-self-hosted-personal-finance-manager-de4aaf47
Config#02
Actual Budget — Local-First Personal Finance App

Actual is an open-source personal finance app with envelope budgeting, bank sync, multi-device sync, and local-first architecture — a YNAB alternative.

by AI Open Source·141 views
$ tokrepo install actual-budget-local-first-personal-finance-app-791dd19e
Config#03
Maybe — Open Source Personal Finance Manager

Maybe is an open-source personal finance app for tracking net worth, investments, spending, and budgets with bank syncing and self-hosting support.

by AI Open Source·138 views
$ tokrepo install maybe-open-source-personal-finance-manager-f9427ff9
Config#04
Lago — Open Source Usage-Based Billing API

Lago is an open-source metering and billing engine for usage-based pricing, subscription management, invoicing, and payment orchestration.

by AI Open Source·129 views
$ tokrepo install lago-open-source-usage-based-billing-api-f9227c2e
Config#05
TaxHacker — Self-Hosted AI Accounting for Receipts and Invoices

A self-hosted AI-powered accounting app that scans receipts and invoices, categorizes expenses with LLM analysis, and tracks finances with custom prompts and multi-currency support.

by AI Open Source·42 views
$ tokrepo install taxhacker-self-hosted-ai-accounting-receipts-invoices-070cdf4e
Script#06
Invoice Ninja — Open Source Invoicing and Payments

Invoice Ninja is a free, open-source platform for invoicing, payments, expenses, and time tracking. It supports over 45 payment gateways and can be self-hosted or used as a managed service.

by Script Depot·39 views
$ tokrepo install invoice-ninja-open-source-invoicing-payments-6887eac2
FAQ

Questions fréquentes

Le stack finances perso est-il gratuit ?

Les six apps sont open source et auto-hébergeables. Firefly III, Actual Budget, Maybe, Lago et Invoice Ninja n'ont pas de frais par siège. Le parser IA de reçus utilise votre clé existante OpenAI / Claude / LLM local — pas d'abonnement séparé. Coût total : matériel (un VPS à 5 USD/mois gère un foyer) plus votre budget de tokens LLM pour le parsing de reçus, typiquement sous 1 USD pour 100 reçus.

Comment se compare-t-il à YNAB ou Mint ?

YNAB est un produit avec une philosophie (budget par enveloppes) ; ce pack est six outils que vous mixez. Actual Budget est un clone pixel-perfect de YNAB si vous ne voulez que ça. Mint est mort — Intuit l'a fermé — donc la comparaison est maintenant son successeur Credit Karma ou Personal Capital. Maybe remplace la vue patrimoine de Personal Capital ; Firefly III remplace la catégorisation. Le pack demande plus de setup mais dure indéfiniment.

Claude Code ou Cursor peuvent-ils travailler avec ce stack ?

Oui. Firefly III a une API REST complète ; Actual Budget a une API publiée ; Invoice Ninja a REST et GraphQL. Appariez ce pack avec notre MCP Server Stack pour exposer ces APIs comme outils MCP, puis votre agent IA peut répondre 'combien j'ai dépensé en AWS au dernier trimestre' depuis vos vraies données plutôt que d'halluciner depuis des données d'entraînement.

Différence vs lancer QuickBooks ?

QuickBooks est pour les entreprises ; ce pack est pour les particuliers et freelances. La compta double de Firefly III est techniquement capable de tenir des livres d'entreprise mais manque de paie, d'automatisation de déclaration de TVA, et de collaboration comptable. Si vous avez des employés ou devez déclarer la paie, lancez QuickBooks. Si vous êtes freelance solo ou foyer, ce pack convient mieux et coûte beaucoup moins.

Piège opérationnel ?

Cadence de test de backup. La plupart lance pg_dump la nuit et ne teste jamais la restauration. La première fois que vous découvrez que le dump est corrompu, c'est pendant un vrai événement de perte de données. Restaurez le backup vers un container staging trimestriellement et lancez une requête échantillon pour vérifier l'intégrité. Gardez aussi au moins une copie off-site via rclone — un backup mono-machine perd tout en cas de défaillance disque.

PLUS DANS L'ARSENAL

12 packs · 80+ ressources sélectionnées

Découvrez tous les packs curatés sur la page d'accueil

Retour à tous les packs