Vantora, un logiciel de finances personnelles qui garde vos comptes chez vous
Vos relevés, vos tickets, vos e-mails : lus sur votre ordinateur, rangés dans un coffre chiffré.
Le projet en bref
- Le besoin
- Suivre ses finances personnelles avec des tableaux de bord, sans confier ses comptes à un service en ligne.
- Ma contribution
- Conception et développement d’un logiciel de bureau local : import des relevés, tickets et e-mails, base chiffrée, tableaux de bord et IA sur l’ordinateur.
Ce qui a été réalisé
- Import PDF, tickets et e-mails
- Coffre chiffré
- Tableaux de bord et budgets
- Conseiller IA local
Projet en pause depuis avril 2026. Aucune capture publiée, la base locale contenant de vraies données ; le visuel est un schéma composé d’après le code.

- Nature
- Logiciel de bureau (Python, Streamlit) · projet personnel en pause
- Période
- Mars 2026 – avril 2026
- Client
- VantoraProjet personnel, logiciel de bureau
Le projet
Un logiciel de finances personnelles conçu pour qu’aucune donnée bancaire ne quitte l’ordinateur. Il répond à une question simple : comment obtenir des tableaux de bord sur ses comptes sans les confier à un service en ligne ?
Ce que fait le logiciel
- L’import des relevés bancaires en PDF (pdfplumber et IA), des photos de tickets (EasyOCR, en français et en anglais), des e-mails financiers (IMAP), et la saisie manuelle avec une catégorisation par l’IA.
- Des tableaux de bord : soldes par compte, flux (diagramme de Sankey), carte de chaleur des dépenses, cascade mensuelle et budgets.
- Le patrimoine : portefeuille boursier, crédits avec tableau d’amortissement, objectifs d’épargne et dettes entre particuliers.
- Un conseiller IA qui s’appuie sur vos données locales et repère les abonnements.
- Sept thèmes, le français et l’anglais, des exports en PDF et en CSV.
La confidentialité, dans le code
La base SQLite est chiffrée (Fernet, AES-128) et le code PIN est haché (Argon2id). L’IA tourne sur l’ordinateur, avec Ollama et le modèle Qwen 2.5 (7B) ; sans Ollama, elle se désactive et le logiciel continue de fonctionner. Chaque connexion sortante sert une fonction précise : les cours suivis (Yahoo Finance), des taux de change, la vérification des mises à jour (GitHub) et la lecture de vos e-mails (IMAP), quand vous l’utilisez. La politique de confidentialité du projet exclut toute télémétrie.
Preuves
Chaque chiffre porte sa source. Aucun résultat commercial n’est revendiqué.
42
Tests automatisés au vert
SourceFeuille de route du projet (étape 3.3), relue le 13 octobre 2026
16
Commits du 21 mars au 9 avril 2026
SourceHistorique du dépôt du projet, relu le 13 octobre 2026
7
Thèmes d’affichage
SourceREADME du projet, version 1.0.0 (23 mars 2026)
Où en est le projet
La version 1.0.0 date du 23 mars 2026 et le dernier commit du 9 avril 2026 : le projet est en pause. Il a servi de terrain pour écrire ma méthode de travail avec l’IA, présentée dans une autre fiche.
Ce qui n’est pas affirmé
Aucun utilisateur ni aucune vente ne sont revendiqués. Aucune capture n’est publiée, parce que la base du poste contient de vraies données : le visuel de cette fiche est un schéma composé d’après le code. Le README du projet annonce deux appels réseau ; sa politique de confidentialité et son code en montrent davantage, et cette fiche reprend la liste du code.
Détails techniques
Les technologies utilisées pour cette réalisation. Les fonctions et leurs limites sont détaillées dans le récit.
- Python
- Streamlit
- SQLite
- Ollama
- EasyOCR
- pdfplumber
Savoir-faire mobilisé
Galerie

Le trajet d’une donnée, d’après le code (un schéma, pas une capture).
Un besoin similaire ?
Parlons de votre contexte et de ce que vous aimeriez simplifier.