
Pourquoi j'ai créé Korail
Pourquoi j’ai créé Korail, avec la recherche vectorielle intégrée façon Perplexity.
Pourquoi j'ai créé Korail
Pourquoi j’ai créé Korail, avec la recherche vectorielle intégrée façon Perplexity.
On te promet des sites “créés par l’IA” en un clic. Des générateurs de pages, d’images, de textes, de tout. Mais à la fin… c’est juste une coquille vide joliment servie.
Moi, je voulais autre chose.
Pas un site généré par IA. Un site qui est IA.
Un site qui comprend. Qui répond. Qui évolue. Et qui ne perd pas ton temps.
Je voulais pouvoir :
- lancer un site en quelques minutes,
- qu’il ait de l’impact visuel sans animations inutiles,
- qu’il parle plusieurs langues sans plugin tordu,
- et qu’il sache répondre dès le départ.
Pas de triple salto arrière en parallax. Pas de fioritures pour masquer le vide. Juste un site clair, rapide, intelligent.
Et surtout : utile.
Parce qu’aujourd’hui, GPT peut répondre à (presque) tout. Alors pourquoi ton propre site ne pourrait pas en faire autant ? Pourquoi encore forcer les gens à naviguer dans 12 menus pour trouver une réponse que ton site pourrait donner, simplement, en une phrase claire ?
Je voulais un système qui fasse tout ça, rapidement. J’ai pas trouvé. Alors je l’ai fait.
Un moteur vectoriel embarqué, façon Perplexity
Dans Korail, chaque contenu est automatiquement indexé en recherche vectorielle, grâce à deux modèles combinés :
text-embedding-ada-002
(1536 dimensions) — pour aller vite,text-embedding-3-large
(3072 dimensions) — pour aller plus loin dans le sens.
Chaque phrase, chaque paragraphe est découpé, transformé en une suite de nombres (des vecteurs), et stocké dans Supabase avec pgvector — une base conçue pour ce type de recherche.
Résultat ? Le site ne cherche pas des mots-clés. Il comprend le sens d’une question. Il retrouve les passages pertinents, même si les mots ne sont pas les mêmes, même s’il y a des fautes, même si la formulation est floue.
C’est ce qui permet à Korail de fonctionner comme un Perplexity personnel — à partir de ce que le site contient déjà.
Même avec une seule page, un site peut répondre. Et plus tu ajoutes de contenu, plus il devient précis.
Et ça marche dans toutes les langues
Quelqu’un peut poser une question en portugais… Korail répondra en portugais — même si tes contenus sont en français ou en anglais.
La recherche vectorielle est native multilingue : elle détecte l’intention, pas la langue. Je vis et travaille en français, anglais, espagnol (tourisme à Bacalar, Mexique). C’était donc non négociable : le multilingue devait être intégré, rapide et sans friction.
Des réponses enrichies, comme Perplexity
Les réponses ne sont pas de simples blocs de texte. Korail peut servir des réponses structurées et vérifiables :
- Texte clair (synthèse de la recherche vectorielle),
- Sources cliquables vers les pages concernées,
- Images issues de ta médiathèque,
- Vidéos affichées,
- Audio / podcasts affichés,
- et, si besoin, d’autres médias ou fichiers liés à la réponse.
Important : la formulation utilise GPT-4 mini (ou GPT-4) pour mettre en forme la réponse, exclusivement à partir des passages retrouvés par la base vectorielle interne. Pas d’invention externe. Pas d’aller fouiller ailleurs sans le décider.
Parfait 🚀 on garde la continuité et le même rythme punché / clair / concret. Voici le bloc “IA intégrée, quand ça aide vraiment”, ajusté pour Korail, en tenant compte de ce que tu voulais :
- préciser que GPT-4 (ou mini) sert aussi à formuler les réponses vectorielles,
- mais aussi qu’il peut inspirer titres, plans de pages, résumés, traductions, etc.
- insister : l’IA est là pour aider, pas pour remplacer.
L’IA intégrée, quand ça aide vraiment
Dans Korail, l’IA n’est pas un gadget. Elle est intégrée là où ça fait gagner du temps.
1. Répondre clairement
Quand la recherche vectorielle retrouve les passages pertinents, GPT-4 mini (ou GPT-4) se charge de formuler une réponse claire, lisible, et directe. Mais attention : il ne va jamais chercher ailleurs. Il reformule uniquement ce que ton site contient déjà. Pas d’hallucinations. Pas d’inventions.
2. Aider à créer plus vite
L’IA peut aussi t’assister dans la création de contenu :
- proposer un titre accrocheur,
- suggérer un plan de page,
- générer un résumé clair d’un article,
- traduire automatiquement en 12 langues (sans casser la mise en page).
Toujours en contexte. Toujours modifiable.
L’IA dans Korail n’est pas là pour remplacer ce que tu écris. Elle est là pour amplifier ton travail, et t’éviter de perdre du temps sur les tâches répétitives.
Parfait, on ajoute cette précision temporelle pour montrer que c’est en cours sans faire de promesse vague. Voici la version mise à jour du bloc :
Une interface claire, multilingue et sans friction
Avec Korail :
- tu peux éditer directement sur ton site,
- ou passer par un éditeur en ligne complet si tu veux tout gérer d’un coup,
- tu publies en un clic,
- tu traduis nativement en 12 langues,
- et tu actives une recherche intelligente qui fonctionne dans chacune d’elles.
Tu peux démarrer avec une seule page et une recherche vectorielle déjà active. Puis enrichir progressivement : un blog, des formulaires, un module de réservations (en développement, prévu pour septembre), ou même une boutique (qui suivra).
Un stack solide, moderne et familier
Korail n’est pas construit sur une techno exotique. Il repose sur un stack moderne, reconnu, et utilisé par les plus grandes plateformes du web.
- React — la librairie derrière Netflix, Instagram, Airbnb
- Next.js — utilisé par TikTok, Twitch, Hulu pour ses performances et son rendu hybride
- Supabase — base de données, authentification et stockage, une alternative moderne à Firebase
- pgvector — pour gérer la recherche vectorielle directement dans PostgreSQL
- TailwindCSS — le framework de design adopté par GitHub, Shopify, Vercel
- Stripe — pour des paiements fiables et sécurisés
👉 Résultat : un système robuste, facile à maintenir, et qui peut évoluer sans se casser.
C’est mon stack préféré, celui avec lequel je peux créer rapidement, déployer sans friction, et ajouter de nouvelles briques au fur et à mesure des besoins.
Migration facile depuis WordPress, Wix, Squarespace
J’ai souvent dû sortir des sites de WordPress, Wix ou Squarespace. Korail embarque donc un importateur pensé pour aller vite et proprement.
- Pages & articles : récupération des contenus, slugs, dates, auteurs
- Structure d’URL : conservation/reconstruction des chemins, avec possibilité de redirections 301
- Médias : rapatriement des images et réécriture des liens (hébergés chez toi)
- Taxonomies : catégories, tags, menus — mappés vers des blocs Korail
- SEO de base : titres, descriptions, balises canoniques existantes prises en compte
- Liens internes : réparation automatique quand c’est possible, alerte quand ça casse
- Multilingue : détection des versions (si présentes) et préparation pour la traduction en 12 langues
À l’arrivée, tu obtiens un site éditable par blocs, avec la recherche vectorielle déjà active. Je le peaufine en continu, mais il est déjà très utile pour la majorité des refontes.
Tu veux repartir de zéro ? Possible. Tu veux migrer et améliorer au fil de l’eau ? C’est exactement le scénario que j’ai visé.
Et ce nom : Korail ?
Mon site perso s’appelle Set Code & Sail. Parce que je navigue entre les eaux turquoise de Bacalar et mes lignes de code… je voulais garder cette touche marine.
Le corail, c’est plus qu’un décor : c’est une structure vivante, essentielle, qui abrite un quart de la biodiversité marine, protège les côtes, nourrit des millions de personnes… et qui pourtant disparaît à vue d’œil.
Alors oui, Korail est un clin d’œil. Mais c’est aussi une direction : bâtir des systèmes vivants, utiles, et durables.
Et si demain ce projet peut se connecter à une initiative réelle de préservation des récifs, ce sera la boucle parfaite : aider à protéger un écosystème fragile en même temps que je construis des écosystèmes numériques.
Articles liés
De Wix à Korail : comment j’importe 500+ pages proprement — Partie 2
Migration de hindouisme.org : scraper Node.js, importateur Korail, JSON → blocs React.
Quand 5000 ans d’histoire rencontrent les nouvelles technologies — Partie 1
Refonte de hindouisme.org et naissance de Korail : CMS vectoriel, React, Supabase, SEO, performance, simplicité.
Vector Playground – Quand l'IA nous montre comment elle comprend
Une exploration visuelle et ludique de la similarité cosinus et des vecteurs de sens — pour comprendre comment les IA associent les idées.
Marie Fa
Développeuse full-stack québécoise installée à Bacalar, je navigue entre eau turquoise et lignes de code.
Fondatrice de Murmure et Korail, SocialRally et Adorable Sailing.