Scraping DOM
Playwright lit Google Maps directement dans le DOM rendu — pas d’API payante, pas de captures d’écran, pas de boîte noire. Filtres par ville, forme juridique, secteur ou catégorie.
CRM B2B local, propulsé par l’IA, qui transforme Google Maps en pipeline commerciale : scraping, enrichissement, prospection à froid et facturation — sans abonnement SaaS.
Apollo, HubSpot, Hunter, Clearbit. Ensemble, facilement plus de 500 € / mois — pour des leads que l’on trouve soi-même via Google Maps et les mentions légales. Et à l’instant où l’on résilie, la base clients disparaît avec.
LocalFlow est la réponse : un système local-first qui garde toute la chaîne de valeur — du scraping à la facture — sur sa propre machine. Pas de vendor lock-in. Pas de données dans des datacenters tiers. Un contrôle total sur la pipeline.
Je voulais un outil qui m’appartienne. Pas d’abonnement, pas de clés API, pas de date d’expiration. Si je débranche tout demain, mes clients restent mes clients.
De la recherche géographique au devis payé : chaque étape de la pipeline commerciale a son propre module — proprement séparé, mais parfaitement imbriqué.
Playwright lit Google Maps directement dans le DOM rendu — pas d’API payante, pas de captures d’écran, pas de boîte noire. Filtres par ville, forme juridique, secteur ou catégorie.
Claude Haiku extrait e-mails, profils sociaux et contexte depuis le site web. Claude Sonnet évalue la qualité et l’adéquation, et génère un brief court par lead.
Séquences multi-étapes (J+0, J+3, J+7, J+14, J+21). Chaque e-mail est rédigé par une IA — mais envoyé uniquement après validation humaine explicite.
Les réponses sont synchronisées toutes les 60 secondes, automatiquement rattachées au lead et déclenchent des notifications Telegram. Plus de boîte mail séparée.
Un mini-IDE intégré : un lead devient un audit de site web, l’audit devient un aperçu de refonte — publié sur discover-studio.com.
Devis, factures avec export PDF, suivi des paiements, saisie des justificatifs par OCR. Le cycle de vente se boucle dans le même outil.


Onze espaces, un login, une base de données. Chaque espace est assez autonome pour avoir du sens seul — et assez connecté pour préparer l’étape suivante.
Un seul processus Next.js. Un seul fichier SQLite. Un seul navigateur Playwright. La stack complète se déploie en moins de 30 secondes.
Pas de cycle en cascade, pas de backlog grooming. Chaque soir, un progrès visible — jusqu’à ce que le système puisse être utilisé pour lui-même.
LocalFlow tourne aujourd’hui en continu sur un Mac mini, est accessible dans le monde entier via Tailscale et sert au quotidien — non pas comme prototype, mais comme CRM opérationnel. Chaque nouvelle idée (dépenses, classement, intelligence) vient s’ajouter comme un module, sans toucher au cœur du système.
Le vrai gain n’est pas l’abonnement économisé. C’est la vitesse à laquelle un processus de vente peut s’adapter quand design, modèle de données et prompts IA sont entre les mêmes mains.
Si vous souhaitez construire un outil interne qui appartient à votre équipe — plutôt qu’à un fournisseur SaaS — parlons-en.