Startup · Co-fondateur & CTO

recapro.ai

recapro.ai · capture & synthèse de réunion par IA, souveraine (SaaS ou on-premise)

Co-fondateur & CTONov. 2025 → Aujourd’hui · 8 moisVisiter le site (nouvel onglet)

recapro.ai capture et synthétise automatiquement les réunions par IA, en SaaS ou en on-premise pour une souveraineté et une sécurité « by design ». Co-fondateur et CTO, j’ai architecturé et développé l’intégralité de la stack en ~5 mois : mobile, backend, infrastructure, IA et facturation. Cité dans Les Échos (avril 2026) pour sécuriser les comptes rendus stratégiques.

911commits
240Klignes de code
95migrations de base de données
48tests end-to-end

Le produit

Une solution de capture et de synthèse de réunions qui ne sacrifie ni la confidentialité ni le contrôle des données.

  • Capture audio, transcription (STT) et synthèse par LLM, du micro au compte rendu.
  • Deux modèles de déploiement : SaaS clé en main, ou on-premise pour une souveraineté totale.
  • Sécurité « by design » : en mode on-prem, les données sensibles ne quittent jamais l’infrastructure du client.

Mobile · offline-first

Une app React Native / Expo en Clean Architecture, pensée pour fonctionner même sans réseau.

  • Architecture offline-first avec PowerSync : capture et consultation hors-ligne, synchronisation à la reconnexion.
  • Enregistrement audio crash-résilient : fork maison d’expo-audio pour ne jamais perdre une réunion.
  • Clean Architecture : séparation stricte domaine / infrastructure, testable et évolutive.

Backend · workers IA & file d’attente native

Une API Fastify conçue pour orchestrer des traitements IA lourds sans empiler les dépendances.

  • Workers IA asynchrones (STT + LLM) découplés de l’API.
  • Job queue native PostgreSQL, zéro Redis, zéro RabbitMQ : moins de pièces mobiles, moins de surface de panne.
  • Whisper / vLLM pour la transcription et la synthèse, exécutables on-premise.

Infrastructure & déploiement

Du SaaS au on-premise, la même rigueur de déploiement et de supervision.

  • SaaS sur Scaleway : Kubernetes managé avec haute disponibilité et auto-scaling (Helm) ; CI/CD GitLab à 3 niveaux de sécurité ; mises à jour OTA côté mobile.
  • Déploiement on-premise en Docker Compose (19 services).
  • Fleet management via Cloudflare Tunnels : un parc de déploiements clients supervisé à distance, sans exposer le moindre port.

Billing & multi-organisations

La couche commerciale et la gestion des accès, intégrées dès le départ.

  • Intégration Stripe pour la facturation.
  • RBAC multi-organisations : isolation des données et des rôles par client.
  • Facturation per-seat.

Stack technique

MobileReact Native / Expo · Clean Architecture · offline-first (PowerSync) · fork expo-audio
BackendFastify · workers IA asynchrones (STT + LLM) · job queue native PostgreSQL · Supabase
IAWhisper · vLLM · exécution on-premise
Infra / CIScaleway (Kubernetes managé · HA + autoscaling) · Helm · GitLab CI/CD (3 niveaux) · OTA · Docker Compose on-prem (19 services) · Cloudflare Tunnels
Billing & AuthStripe · RBAC multi-organisations · facturation per-seat
LangagesTypeScript · Rust · SQL

Un contexte similaire ?

Planifier un échange