Startup · Co-fondateur & CTOrecapro.ai
recapro.ai · capture & synthèse de réunion par IA, souveraine (SaaS ou on-premise)
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.
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