6 canaux intégrés Mémoire IA adaptative Livraison en 5-7 semaines

Orchestrateur
marketing IA

Transformez vos données métier en contenus multi-canaux. Automatiquement.

Voir la proposition technique complète Document technique détaillé, architecture, coûts, planning

Pourquoi ces choix techniques

Chaque brique a été choisie pour une raison précise. Pas de hype, pas de sur-ingénierie.

<>

TypeScript strict

Le cœur du système repose sur de l'IA générative, probabiliste par nature. TypeScript avec typage strict permet de contrôler l'arbitraire du LLM : validation des outputs via schémas Zod, typage bout en bout, erreurs attrapées avant la prod.

Déterminisme

Node.js

L'écosystème npm offre des intégrations natives avec toutes les API sociales. BullMQ est nativement Node.js.

Backend
N

Next.js

Backend et frontend partagent le même langage. Un seul écosystème unifié, une seule équipe. Server-side rendering natif.

Frontend

GPT-4o

Meilleur rapport qualité/prix pour la rédaction marketing. Style naturel, gère le ton, les nuances. Alternative testée en parallèle : Claude Sonnet d'Anthropic.

Génération IA
🎙

Whisper

Speech-to-text. API mature, précise, français natif. ~0.006 EUR/minute.

Transcription

BullMQ + Redis

Queue de jobs pour les publications programmées. Retry automatique, delayed jobs, contrôle de concurrence. Un Redis de 25 MB suffit pour 1000 utilisateurs.

Orchestration

6 canaux, maîtrisés en détail

Pour chaque plateforme, ce qu'on peut automatiser, ce qu'on ne peut pas, et pourquoi.

Facebook
Ce qu'on peut faire
  • Publier texte / images / vidéos / liens sur pages
  • Programmer des publications
  • Stats (reach, engagement)
  • Gérer commentaires et réactions
Ce qu'on ne peut PAS faire
  • Profil personnel (interdit par Meta)
  • Groupes Facebook (API supprimée)
  • Plus de 25 publications / page / 24h
Astuce : contournement possible hors MVP via navigateur automatisé (Puppeteer)
Instagram
Ce qu'on peut faire
  • Images / carrousels / reels sur compte business
  • Stories (depuis 2024)
  • Programmer des publications
Ce qu'on ne peut PAS faire
  • Compte personnel
  • Plus de 25 publis / compte / 24h (réduit par Meta en 2025)
  • Modifier un post publié
  • DMs
Astuce : conversion compte perso → business gratuite en 2 clics
LinkedIn
Ce qu'on peut faire
  • Texte / images / vidéos / carrousels sur page entreprise
  • Profil personnel
  • PDF carrousels
  • Sondages, commentaires
Ce qu'on ne peut PAS faire
  • Scheduling natif (cron interne implémenté)
  • Événements
  • Newsletters
Token : expire en 60j, refresh 365j. Système de renouvellement automatique intégré.
X (Twitter)
Ce qu'on peut faire
  • Tweets (texte / images / vidéos / threads)
  • Suppression de tweets
Ce qu'on ne peut PAS faire
  • Scheduling natif
  • DMs (plan Enterprise requis)
Tarifs API X :
Plan Prix / mois Posts / jour
Free 0 $ 1
Basic 200 $ 50
Pro 5 000 $ illimité
Le canal le plus cher. À refacturer au client.
TikTok
Ce qu'on peut faire
  • Vidéos en Direct Post
  • Upload to Inbox (brouillons)
Ce qu'on ne peut PAS faire
  • Texte seul ou photos
  • Scheduling natif
  • Modifier ou supprimer un post publié
Direct Post : 3 vidéos / jour max, nécessite +1 000 followers. Mode Upload to Inbox recommandé en V1.
SMS
Ce qu'on peut faire
  • SMS sortants via Twilio (~0.07 EUR / SMS France)
  • Numéro mutualisé (MVP) ou dédié (~6 EUR / mois)
  • Sender ID alphanumérique
Ce qu'on ne peut PAS faire
  • Sans opt-in (RGPD)
  • Hors 8h–20h lun–sam
  • Sans mention STOP
3 options : numéro mutualisé (MVP), numéro par client, numéro propre du client (complexe).

Une mémoire qui apprend de chaque interaction

Comment ça marche

1
Le client génère un contenu
2
Il valide, modifie ou rejette avec un commentaire
3
Le système extrait la règle implicite
Ex : "booster" remplacé par "développer" → préfère le vocabulaire non anglicisé
4
Règle stockée dans la mémoire permanente du client
5
Les prochaines générations intègrent cette règle automatiquement

Ce que la mémoire stocke

🎭
Préférences de ton
Formel/informel, tutoiement, emojis, longueur
🔁
Thématiques récurrentes
Sujets porteurs, angles préférés
💬
Vocabulaire métier
Termes spécifiques, expressions de marque
📝
Feedbacks historiques
Ce qui a fonctionné, ce qui a été rejeté
🏷️
Identité de marque
Positionnement, valeurs, ligne éditoriale
Expertise existante

J'ai développé pour mon propre usage un assistant IA (Cortex) avec un système de mémoire avancé en production : mémoires éphémères, long terme, digestion automatique, tickets IA. Ce système tourne depuis plusieurs mois. C'est cette expertise que j'applique ici, en version adaptée.

Ce que je challenge dans le cahier des charges

Redis + BullMQ

Validé

Chaque publication = un job. Retry automatique, delayed jobs, concurrence maîtrisée. Redis de 25 MB suffit pour 1 000 utilisateurs.

N8N

Pas nécessaire

Utile quand on connecte des API dont on n'a pas la main. Ici je développe tout. Chaque intégration codée en TypeScript. N8N = couche inutile + service supplémentaire à maintenir.

Embeddings vectoriels

Pas justifié

Pertinent pour un large corpus. Ici : 10–50 préférences, 100–500 feedbacks par client. Injection directe dans le prompt. Embeddings = +200–500 ms latence, complexité ajoutée, risque de mélange de contexte entre clients.

Du brief au post publié, en 7 étapes

1
Entrée
Texte, audio (Whisper), documents, URLs
2
Normalisation
Texte structuré validé Zod, extraction d'entités, enrichissement mémoire
3
Plan de contenu
Calendrier 30 jours, sujets + angles par canal
4
Génération
Contenu master, adaptation par canal, intégration des préférences mémoire
5
Validation
File d'attente, approuver / modifier / rejeter, feedback → mémoire
6
Publication
Job BullMQ, publication via API, retry automatique, log
7
Analytics
Reach, engagement, clics — dashboard consolidé

Hébergement : comparatif objectif

IONOS

Recommandé
9–15 €/mois
  • Bande passante illimitée
  • SLA inclus
  • 38 ans d'existence
  • ISO 27001, RGPD
Pas de surprise sur la facture

Hetzner

Alternatif
8–15 €/mois
  • 20 TB inclus
  • 29 ans d'existence
  • RGPD
  • Pas de SLA
Le moins cher du marché

Fly.io

Non recommandé
14–28 $/mois +
  • Bande passante facturée en plus
  • Startup non profitable
  • 565 incidents depuis 2022
  • Résolution moyenne : 5h
2–4x plus cher, fiabilité préoccupante

AWS

Scale
150–400 €/mois
  • Scalabilité illimitée
  • Surdimensionné pour ce projet
Se justifie à 10 000+ utilisateurs

Recommandation par palier

MVP — 0 à 100 users
~40 €/mois
Tout compris
Scale — 100 à 1 000 users
60–120 €/mois
Scaling vertical
1 000+ users
Réévaluation
Potentiellement 2 serveurs

Coûts et refacturation

Coût par utilisateur / mois

Poste Coût/mois/user
Hébergement mutualisé ~0,40 €
IA génération (GPT-4o, 30 contenus) ~1,50 €
IA transcription (Whisper, 10 min) ~0,06 €
SMS (50 SMS) ~3,50 €
X/Twitter API (quote-part Basic) ~1,80 €
Redis mutualisé ~0,05 €
Total estimé ~7,30 €

Modèles de facturation

Abonnement par paliers

Recommandé
Starter 49 €/mois
Pro 99 €/mois
Enterprise Sur devis
Marge x6–7 sur le coût réel

Pay as you go

Contenu généré 0,50 €
SMS envoyé 0,15 €
Publication réseau 0,10 €

Isolation des données, zéro compromis

🔐
Multi-tenancy par tenant_id
Isolation stricte des données entre clients à chaque requête
🔑
Tokens chiffrés AES-256
Credentials API jamais en clair en base de données
🧠
Mémoires isolées par client
Aucune fuite de contexte entre comptes
💾
Backup quotidien
Snapshots automatiques avec rétention 30 jours
🇪🇺
RGPD
Données hébergées en UE, export et suppression sur demande
🛡️
Appels IA backend-only
Aucune clé API exposée côté frontend
🚩
Feature flags par client
Activation granulaire des fonctionnalités par compte

Planning prévisionnel : 5 à 7 semaines

Développement en local. Mise en production en dernière phase.

Phase 1
UI/UX client 1 – 1,5 sem
Phase 2
Architecture base de données 0,5 sem
Phase 3
Génération & planification 1 – 1,5 sem
Phase 4
Diffusion canal par canal 1 – 1,5 sem
Phase 5
Mémoire & feedbacks 0,5 – 1 sem
Phase 6
Analytics 0,5 sem
Phase 7
Tests, optimisations, documentation 0,5 sem
Phase 8
Formation 0,5 sem
Phase 9
Mise en production 0,5 sem

Toute l'architecture dans un seul document

Coûts détaillés, stack technique complète, planning semaine par semaine — la proposition technique confidentielle complète.

Voir la proposition technique complète