Faut-il créer votre propre MagicChat ?
Entraînez un chatbot d’assistance AI sur votre propre contenu et intégrez-le à votre site
Un chatbot qui recherche dans vos propres documents est l’un des produits les plus faciles à construire en une seule passe : explorez le site, découpez son contenu et calculez ses embeddings, répondez à partir des meilleurs résultats avec un LLM, puis ajoutez un widget. Ce que vous n’obtenez pas gratuitement, c’est la couche d’exploitation fastidieuse : réexplorations planifiées, analyses, collecte de prospects et transfert à un humain, connecteurs multisources et widget hébergé qui reste disponible. Réalisable en un week-end, avec de vraies lacunes au-delà.
EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.
Build me an AI support chatbot that trains on my own website and docs, to replace
MagicChat, in an empty repo.
Stack (no alternatives): Next.js 15 (App Router) + TypeScript, Postgres with the
pgvector extension via Drizzle ORM, and Docker Compose so `docker compose up` runs
Postgres and the app together. Use the OpenAI or Anthropic API for both embeddings
and answers (keys in .env).
Core loop:
- `npm run ingest -- <sitemap-or-url>`: crawl the pages, strip to clean text, chunk
(~800 tokens with overlap), embed each chunk, and store text + vector + source URL
in Postgres.
- A /api/chat route: embed the incoming question, pull the top-k chunks by cosine
similarity, and ask the LLM to answer ONLY from that context, returning the source
URLs it used. Stream the answer.
- A single embeddable widget: one <script> tag mounts a floating chat bubble on any
site, talking to /api/chat with CORS locked to configured origins.
Details:
- One config file: bot name, greeting, allowed origins, model, top-k.
- Store everything locally in Postgres; `npm run reindex` re-crawls and replaces.
- Secrets in .env, ship .env.example, never commit keys.
- Handle empty, loading, and "I don't know from the docs" states honestly; never
invent answers outside the retrieved context.
- Out of scope: multi-channel (email/WhatsApp/Slack), team seats, an analytics
dashboard, human handoff, scheduled auto-refresh (leave a documented cron hook),
and any hosted control plane.
- README: setup, the ingest command, embedding the widget, and where data lives.Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter.
Comment créer votre propre version ?
Explorez un site ou une documentation, découpez les pages et stockez leurs embeddings dans une base vectorielle, récupérez les résultats les plus pertinents pour la question d’un visiteur et répondez avec un LLM via un widget de chat intégrable.
Ce dont vous aurez besoin
- clé API OpenAI/Anthropic
- un modèle d’embeddings
- une base vectorielle (pgvector ou sqlite-vec)
- un déploiement HTTPS public pour le widget
Les utilisateurs paient pour ne jamais toucher à la plomberie : le robot qui réindexe quand les documents changent, le tableau de bord qui montre les questions des clients, les connecteurs vers leur service d’assistance et un widget qui reste disponible sans qu’ils gèrent un serveur. Le RAG est facile ; le maintenir à jour, le mesurer et le garder en ligne constituent le travail récurrent.
xréexploration automatique planifiée et actualisation du contenu
xtableaux de bord d’analyse et d’historique des conversations
xcollecte de prospects et transfert à un humain
xconnecteurs multisources et intégrations
xdisponibilité hébergée du widget
xplaces pour l’équipe et conformité d’entreprise (HIPAA/DPA/BAA)
Vous préférez une solution prête à l’emploi ?
Licence, installation et limites de chaque alternative.
Combien coûte MagicChat ?
- Facturation mensuelle
- 59 $US/mois59 $US/mois
- Par an
- 708 $US/an708 $US/an
- Avec une carte brésilienne, IOF de 3,5% inclus
- 308 R$/mois3 700 R$/an
Enregistré dans Ma liste. Un avis s’affichera ici si le prix change.
Vous finalisez l’achat sur le site de MagicChat. Vibe Radar ne gère aucun paiement.
| Offre | Mensuel | Annuel (par mois) | Ce qui est inclus |
|---|---|---|---|
| free | $0/espace de travail | $0/espace de travail | 1 chatbot ; 100 messages/mois ; 50 pages d’entraînement ; intégration au site web ; assistance communautaire |
| lite | $29/espace de travail≈ 29 $US | - | 1 chatbot ; 7,500 messages/mois ; 500 pages ; 1 membre d’équipe ; actualisation manuelle |
| starter | $59/espace de travail≈ 59 $US | - | 1 chatbot ; 15,000 messages/mois ; 1,000 pages ; 1 membre d’équipe ; actualisation manuelle |
| growth | $129/espace de travail≈ 129 $US | - | 2 chatbots ; 33,000 messages/mois ; 10,000 pages ; 4 membres d’équipe ; actualisation automatique mensuelle ; accès API |
| scale | $429/espace de travail≈ 429 $US | - | 10 chatbots ; 110,000 messages/mois ; 50,000 pages ; 10 membres d’équipe ; actualisation automatique hebdomadaire ; analyse automatique quotidienne |
| enterprise | custom | - | Volume de messages, nombre de chatbots, places et conformité sur mesure ; admissible HIPAA avec DPA/BAA sur demande |
Offre gratuite1 chatbot, 100 messages/mois et 50 pages d’entraînement
Conditions de facturationmensuel + annuel (remise annuelle annoncée d’environ 40% ; tarifs annuels effectifs exacts des offres non exposés)
Coûts supplémentairesLa suppression de la marque MagicChat coûte $59/mois. Chaque bloc supplémentaire de 5,000 messages coûte $59/mois. Les prix excluent les taxes ; les offres payantes proposent un essai de 7 jours.
verified 2026-08-12 · source ↗
Construire ou s’abonner à MagicChat ?
Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.
Sur 24 mois, l’abonnement coûte moins cher.
Heures estimées d’après l’analyse (un week-end). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).
Puis-je recréer MagicChat ?
En partie. Le cœur de MagicChat se construit en un week-end avec le prompt de cette page, mais il reste de vraies lacunes : réexploration automatique planifiée et actualisation du contenu, tableaux de bord d’analyse et d’historique des conversations. Lisez la liste ci-dessus avant de vous lancer.
Combien coûte MagicChat ?
MagicChat coûte environ 59 $US/mois (Starter, vérifié le 20/10/2026), soit 708 $US par an.
Que perd-on en remplaçant MagicChat ?
Honnêtement : réexploration automatique planifiée et actualisation du contenu; tableaux de bord d’analyse et d’historique des conversations; collecte de prospects et transfert à un humain; connecteurs multisources et intégrations; disponibilité hébergée du widget; places pour l’équipe et conformité d’entreprise (HIPAA/DPA/BAA). Si l’un de ces points compte pour vous, continuez à payer.
Existe-t-il une alternative open source à MagicChat ?
Oui : Onyx (Chat auto-hébergé sur vos propres documents avec connecteurs et autorisations ; plus lourd à exploiter qu’un widget, mais toute la boucle RAG vous appartient.) Le prompt sert quand vous le voulez exactement à votre façon.