
Ask Malo
Application mobile IA de guide touristique pour Saint-Malo. Un assistant conversationnel qui croise marées, météo et lieux locaux pour accompagner les visiteurs en temps réel.
Contexte
Saint-Malo attire chaque année des millions de visiteurs. Mais l'expérience touristique reste fragmentée : il faut jongler entre plusieurs applications et sites pour vérifier les marées, trouver un restaurant, connaître la météo ou découvrir les événements du jour.
Ask Malo est né d'une ambition simple : réunir toute cette information dans un seul interlocuteur intelligent, disponible 24h/24, qui parle comme un Malouin passionné par sa ville.
Problématique
- Les touristes manquent d'un point d'entrée unique pour organiser leur séjour
- Les informations en temps réel (marées, météo, événements) sont dispersées sur des sources différentes
- Les recommandations de lieux sont souvent génériques et ne s'adaptent pas au contexte (météo, heure, saison)
- La clientèle internationale nécessite un support multilingue naturel
Approche
Nous avons conçu et développé un écosystème complet articulé autour de quatre briques :
Une application mobile native (iOS & Android) construite avec React Native et Expo. L'interface propose une carte interactive, un chat conversationnel avec l'IA, une exploration par catégories et des bons plans communautaires. Un système de couleurs ambiant fait évoluer l'atmosphère visuelle selon l'heure de la journée.
Une API backend qui orchestre le streaming des réponses IA, l'agrégation des données temps réel (marées SHOM, météo, recherche web) et un système de cache intelligent pour des réponses rapides.
Un CMS headless pour gérer le catalogue de lieux, événements et bons plans. Chaque lieu est enrichi de coordonnées, horaires, photos et d'un "conseil de Malouin" que l'IA peut partager naturellement.
Un travail approfondi de prompt engineering pour donner vie au personnage de Malo : un guide local qui adapte ses recommandations à la météo, aux marées et à l'heure, et qui détecte automatiquement la langue de l'utilisateur (français, anglais, allemand, espagnol, italien).
Fonctionnalités clés
- Chat IA en streaming : réponses progressives et contextualisées, enrichies de cartes de lieux interactives
- Données temps réel : marées (horaires, coefficients, hauteurs d'eau), météo actuelle et prévisions
- Carte interactive avec marqueurs par catégories et filtres (restaurants, plages, monuments, activités)
- Système ambiant : l'interface évolue visuellement sur 8 paliers tout au long de la journée
- Saisie vocale pour interagir en marchant
- Mode hors-ligne avec cache local pour les zones à faible couverture réseau
- Bons plans communautaires avec système de votes
- Multilingue automatique : 5 langues sans configuration
Résultats
- Application fonctionnelle sur iOS et Android, distribuée via les stores
- Temps de réponse moyen de l'IA inférieur à 2 secondes grâce au cache et au streaming
- Infrastructure conteneurisée avec déploiement continu automatisé
- Mises à jour over-the-air sans repasser par les stores pour les correctifs rapides
- Architecture extensible : une déclinaison B2B (Concierge IA pour professionnels du tourisme) est en préparation
En résumé
Ask Malo est un produit complet, de la spécification à la mise en production : architecture logicielle, développement mobile et backend, design system, prompt engineering, infrastructure et déploiement. Un projet qui illustre comment l'IA peut enrichir un usage concret quand elle est mise au service d'une expérience utilisateur pensée de bout en bout.
Galerie du projet




