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.
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.
6 ressources prêtes à installer
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.
12 packs · 80+ ressources sélectionnées
Découvrez tous les packs curatés sur la page d'accueil
Retour à tous les packs