Yacine._
Retour au Portfolio
← Retour au Portfolio
Me contacter

Xur

Assistant IA conversationnel RAG temps réel & Widget Web autonome

Un chatbot IA ultra-léger et hautement personnalisable intégrable en une ligne de code. Propulsé par FastAPI, Google Gemini 2.5 Flash, du streaming Server-Sent Events (SSE) et un bundle JS Vanilla optimisé sous esbuild.

Tester le chatbot en direct Code Source GitHub Découvrir les 3 Pouvoirs
BACKEND & IA
FastAPI & Gemini 2.5 Flash
STREAMING PROTOCOL
Server-Sent Events (SSE)
FRONTEND BUNDLE
Vanilla JS ES6 + esbuild
CONTEXTE & RAG
Base Markdown

Les 3 Pouvoirs de Xur

Cliquez sur les onglets ci-dessous pour découvrir de manière visuelle et ludique ce qui fait la force de Xur.

Streaming mot-à-mot vs Chatbot Traditionnel

Pourquoi attendre 4 à 5 secondes devant un spinner immobile ? Avec Xur, la réponse commence à s'afficher en moins de 200 millisecondes.

❌ Chatbot FAQ Classique
Cliquez sur "Lancer le comparatif" pour tester la latence...
Latence perçue : --
⚡ Xur AI (Streaming SSE)
Cliquez sur "Lancer le comparatif" pour voir le streaming mot-à-mot...
Premier token : 180 ms

Testez le chatbot en direct sur ce portfolio !

L'assistant IA Xur est directement déployé sur la landing page, juste sous la section contact. Venez lui poser vos questions !

Tester le chatbot en direct

Piliers d'Ingénierie & Performance

Zero Dépendance Lourde

Le widget frontend est écrit en Vanilla JS ES6 pur, sans React ni frameworks tiers. Compilé avec esbuild, le bundle pèse moins de 12 KB minifié.

Réponses RAG Bounded & Précises

L'IA est strictement contrainte par le contexte d'entreprise fourni dans le fichier markdown, éliminant les hallucinations sur les offres et tarifs.

0€ de Frais d'Infrastructure

Exploite le quota gratuit de Google AI Studio (15 RPM, 1M tokens/jour). En l'absence de clé API, le backend bascule automatiquement en mode démo offline.

Exemple de balise d'intégration 1-clic

Voici la structure type du script HTML permettant d'intégrer Xur sur n'importe quel site web (Shopify, WordPress, Webflow ou HTML statique) :

<script src="https://votre-serveur-xur.com/widget.js" api-key="VOTRE_CLE_DEMO"></script>

Explorer le Projet Xur

Xur est open-source. Consultez l'architecture FastAPI, étudiez le bundler esbuild ou testez directement le chatbot en direct sur la landing page.

Tester le chatbot en direct Étoiler sur GitHub
YACINE

Prêt à lancer votre prochain projet ?

Développement web full-stack, intégration d'IA conversationnelle ou projets sur-mesure. Discutons de vos idées.

ya.hamadouche@gmail.com
Yacine._

Étudiant en Informatique & Développeur — Je conçois des applications web et mobiles, du prototype au déploiement.

Navigation
← Retour au Portfolio
Réseaux
GitHubLinkedInEmail

© 2026 Yacine. Tous droits réservés.

Mentions légalesConfidentialité