Saber DhibSaber Dhib
Retail / Commerce de proximité

MyHanout AI — copilote IA pour les commerces de proximité

Copilote IA pour boucheries, épiceries, boulangeries et primeurs — prévision de la demande, réassort explicable et pilotage depuis WhatsApp / Telegram / Slack. Human-in-the-loop, explicable, auditable, RGPD, multi-commerces.

MyHanout AI — copilote IA pour les commerces de proximité

Resume executif

MyHanout AI prévoit la demande client et l'approvisionnement, comprend les dépendances entre produits (compléments / substituts), propose des commandes de réassort explicables, alerte sur les ruptures et laisse le commerçant piloter son commerce depuis son téléphone. Il ingère aussi le passif documentaire (factures PDF / photo via OCR) pour nourrir le tout — toujours sous contrôle humain.

Probleme business

Les commerces de proximité pilotent à l'instinct : ruptures, surstock de périssables, gaspillage, factures gérées au fil de l'eau et communication client artisanale. Les outils existants sont soit trop lourds (ERP), soit inexistants pour ce segment.

Solution

Un copilote IA multi-commerces, mock-first et keyless : prévision de demande enrichie de signaux externes (météo, vacances, foot…), recommandations de réassort explicables, ingestion OCR des factures, couche financière (pré-compta), promos générées (texte + affiche) et pilotage conversationnel WhatsApp / Telegram / Slack. Aucune action sortante sans validation humaine.

Architecture technique

FastAPI (Python 3.11, SQLAlchemy async) + workers Celery/Redis, PostgreSQL 16 + pgvector (RAG), service ML isolé (forecast) derrière un client inprocess/http avec fallback. Orchestration tracée via PipelineRun (santé, fraîcheur), providers abstraits (OCR, LLM, images, messagerie, capteurs) mock-first activables par .env. Front React/Vite/TS/Tailwind + PWA ; vitrine Astro ; couche analytique dbt + Airflow + Grafana. Multi-tenant isolé par garde-fou central, RBAC, audit, flux SSE temps réel filtré par commerce.

Schema d'architecture

Emplacement reserve pour schema d'architecture (SVG / image locale).

Cas d'usage

Prévision de demande + signaux externes (météo, vacances, foot)
Réassort explicable (demande + stock + délai)
Ingestion OCR des factures (PDF / photo)
Promos & affiches générées, publiées après validation
Pré-compta : OPEX/CAPEX, trésorerie, marges, alertes
Chaîne du froid (HACCP) via capteurs
Pilotage conversationnel WhatsApp / Telegram / Slack
RAG cité sur ses propres factures (pgvector)

Impact

  • Architecture multi-tenant sécurisée : isolation par commerce, RBAC, audit — testée (A ≠ B).
  • Mock-first / keyless : la démo tourne sans aucun secret ; le réel s'active par .env.
  • Human-in-the-loop & explicabilité : aucune action sortante sans validation ; chaque suggestion porte sa raison.
  • MLOps pragmatique : prévision → écart réel → MAE/MAPE → réentraînement versionné.
  • RGPD : consentement opt-in, minimisation, données fictives par défaut.

Timeline

Projet produit open-source (MIT) — en développement actif

Role & equipe

Architecture produit & IA, développement full-stack, MLOps, data platform

Prochaines etapes

Prophet/LightGBM en production, connecteurs réseaux réels, voice WhatsApp, billing enforcement, MCP pour agents IA.

Stack technique

Python 3.11FastAPIPydantic v2SQLAlchemy 2.0 asyncCelery / RedisPostgreSQL 16 + pgvectorReact + Vite + TSTailwindProphet / LightGBMOCR (Mistral)dbt + AirflowPlaywrightDocker

Utilisateurs cibles

BoucherieÉpicerieBoulangeriePrimeurCommerces multi-sites