Aller au contenu

SalamBot

Plateforme IA Conversationnelle pour le Maroc

La première plateforme d'IA conversationnelle conçue spécifiquement pour le contexte marocain, avec support natif Darija, code-switching intelligent et adaptation culturelle profonde.


🚀 Démarrage Rapide

### 📖 Découvrir **[Vue d'ensemble →](Welcome/overview.html)** Comprenez la vision et les capacités de SalamBot ### ⚡ Installer **[Quickstart →](Get-Started/quickstart.html)** Déployez un POC fonctionnel en 30 minutes ### 🏗️ Architecturer **[Architecture →](Concepts/architecture.html)** Explorez l'architecture modulaire et les composants ### 🔌 Intégrer **[API Reference →](API/reference.html)** Documentation complète des endpoints et exemples

✨ Pourquoi SalamBot ?

🇲🇦 Conçu pour le Maroc

  • Support natif Darija : Arabe dialectal et Arabizi
  • Code-switching intelligent : Français ↔ Arabe ↔ Darija
  • Contexte culturel : Expressions, références et nuances locales
  • Conformité locale : CNDP (loi 09-08) et RGPD

🎯 Enterprise-Ready

  • Multi-tenant : Isolation complète par organisation
  • White-label : Personnalisation totale (nom, logo, couleurs)
  • Déploiement flexible : Cloud, on-premises, hybride
  • Sécurité avancée : Chiffrement, audit, IAM/RBAC

🔧 Modulaire & Évolutif

  • Architecture microservices : Activation sélective des fonctionnalités
  • APIs REST : Intégration système native
  • Connecteurs : CRM, ERP, bases de données
  • Webhooks : Workflows personnalisés

📊 Métriques Clés

Métrique Valeur Description
Langues supportées 3+ Darija, Français, Arabe standard
Temps de déploiement <30 min POC fonctionnel avec Docker
Canaux intégrés 6+ Webchat, WhatsApp, Facebook, Email, API
Conformité 100% RGPD + CNDP (Maroc)
Uptime SLA 99.9% Disponibilité garantie

🎯 Cas d'Usage

Secteur Public

  • Services citoyens : État civil, impôts, permis
  • Information administrative : Procédures et démarches
  • Guichets virtuels : Assistance multilingue 24/7

Secteur Privé

  • Banque & Assurance : Service client intelligent
  • E-commerce : Support produits et commandes
  • Télécoms : Assistance technique automatisée

Secteurs Spécialisés

  • Santé : Support patient et information médicale
  • Éducation : Assistance étudiante personnalisée
  • Tourisme : Information voyageurs multilingue

Voir tous les cas d'usage →


🏗️ Architecture

flowchart TB
    subgraph Channels["🌐 Canaux"]
        WC[Webchat]
        WA[WhatsApp]
        FB[Facebook]
        API[API/SDK]
    end

    subgraph Core["🧠 Cœur SalamBot"]
        GW[Gateway]
        ORCH[Orchestrateur]
        NLU[NLU Multilingue]
        GEN[Générateur]
    end

    subgraph Data["📚 Données"]
        KB[Base Connaissance]
        HIST[Historique]
        CONF[Configuration]
    end

    Channels --> GW
    GW --> ORCH
    ORCH --> NLU
    ORCH --> GEN
    ORCH --> Data

    style Core fill:#e1f5fe
    style Channels fill:#f3e5f5
    style Data fill:#e8f5e8

Architecture détaillée →


🚀 Modes de Déploiement

### ☁️ Cloud SaaS - **Idéal pour** : Démarrage rapide - **Time-to-market** : Immédiat - **Maintenance** : Zéro - **Évolutivité** : Automatique ### 🏢 On-Premises - **Idéal pour** : Données sensibles - **Contrôle** : Total - **Sécurité** : Maximale - **Conformité** : Sur mesure ### 🔄 Hybride - **Idéal pour** : Flexibilité - **Core** : On-premises - **Channels** : Cloud - **Évolution** : Progressive ### 💻 Local (POC) - **Idéal pour** : Tests & démos - **Setup** : 30 minutes - **Ressources** : Minimales - **Coût** : Gratuit

Guide de déploiement →


📚 Documentation

🎯 Par Rôle

Rôle Documentation Recommandée
Product Manager Vue d'ensembleCas d'usage
Développeur QuickstartAPIExemples
DevOps DéploiementRunbooksSLO/SLA
Architecte ArchitectureComposants
Security IAMPIIAudit

📖 Par Sujet

**🎯 Concepts** - [Architecture](Concepts/architecture.md) - [Composants](Concepts/composants.md) - [Principes](Welcome/principes.md) **🔧 Développement** - [API Reference](API/reference.md) - [Exemples](API/examples.md) - [Qualité](Quality/quality.md) **🚀 Déploiement** - [Cloud Local](Deployment/cloud-local.md) - [On-Premises](Deployment/on-prem.md) - [Local Dev](Deployment/local.md) **🔒 Sécurité** - [IAM & RBAC](Security/iam.md) - [Protection PII](Security/pii.md) - [Audit & Logs](Security/audit.md) **⚙️ Opérations** - [Runbooks](Ops/runbooks.md) - [SLO/SLA](Ops/slo-sla.md) - [Monitoring](Concepts/composants.md#observabilité) **📊 Qualité** - [Datasets](Quality/datasets.md) - [Tests](Quality/quality.md) - [Métriques](Concepts/composants.md#métriques)

🆘 Support & Communauté

📞 Support Technique

  • Documentation : Cette plateforme
  • Issues : GitHub Issues (développement)
  • Enterprise : Support dédié disponible

🤝 Contribution

  • Code : Contributions open-source bienvenues
  • Documentation : Améliorations et corrections
  • Feedback : Retours utilisateurs précieux

📈 Roadmap

  • Changelog : Historique des versions
  • Prochaines fonctionnalités : Voir GitHub Milestones
  • Feedback : Influence la roadmap produit


SalamBot — Conçu avec ❤️ pour le Maroc