Projets
Une collection de projets que j'ai construits.

Nordlys Labs
Nordlys Labs
Système de routage LLM intelligent qui sélectionne le meilleur modèle pour chaque tâche. A obtenu 75,6 % sur SWE-bench Verified (déc. 2025), au-dessus du meilleur modèle unique publié, et passé à plus de 500 utilisateurs.

KV Cache Optimization
KV Cache Optimization
Recherche sur la compression du KV-cache pour les LLMs. Démarre par une comparaison des mécanismes d'attention (MHA / MQA / GQA / MLA) sur des modèles jouets, puis développe des techniques à l'échelle de production — conversion en état récurrent et compression adaptative multi-niveaux — pour Llama-3.1-8B-Instruct.

ZeroToDiffusion
ZeroToDiffusion
Implémentation de modèles de diffusion depuis zéro : dérivation de la théorie des probabilités, construction d'un VAE, puis implémentation de DDPM étape par étape pour comprendre la génération d'images depuis les principes fondamentaux.

Mixture of Models Framework
Mixture of Models Framework
Article de recherche sur le framework Mixture of Models (MoM) pour le routage intelligent de LLM et les strategies de selection de modeles.

Git-RLMs
Git-RLMs
Framework permettant aux LLMs d'analyser des depots git via une boucle REPL iterative, explorant le code de maniere incrementale au lieu de charger tout le codebase en contexte.

CrossGen
CrossGen
Generateur d'idees inter-domaines qui resout des problemes en cartographiant les relations structurelles entre domaines non lies, par raisonnement analogique plutot que par correspondance de mots-cles.
Prompt Repetition Experiment
Prompt Repetition Experiment
Replication de recherche testant si la repetition de prompts ameliore la precision des petits modeles de langage, doublant quasi les scores ARC-Challenge.

Claude avec Pub
Claude avec Pub
Application de chat IA financée par la publicité, offrant un accès gratuit à l'IA de niveau Claude via des publicités contextuelles du réseau Thrad.
Altair
Altair
Plateforme de visualisation 3D interactive qui transforme des datasets CSV en nuages de particules, controles par gestes de la main via webcam avec MediaPipe.
Get Me Clients
Get Me Clients
Outil de génération de leads par IA pour les équipes commerciales pharmaceutiques. Découvre des professionnels de santé dans les 58 wilayas d'Algérie via Google Maps API, avec affinement de recherche par LLM et scoring de qualité.

Transformer From Stones
Transformer From Stones
Implementation de l’architecture Transformer originale de ‘Attention is All You Need’, construisant l’attention multi-tetes, l’encodage positionnel et les pipelines d’entrainement.

LSTM from Scratch
LSTM from Scratch
Implémentation de réseaux LSTM depuis zéro, construisant chaque porte et mécanisme d'état de cellule depuis les principes fondamentaux avec rétropropagation à travers le temps.
Mini Compiler
Mini Compiler
Analyseur lexical et parseur pour Mini3ADR, un langage simple avec variables, arithmétique et contrôle de flux, construit avec Lex/Flex pour un cours de compilation.

Détection de cyberattaques
Détection de cyberattaques
Système de détection de menaces basé sur l'apprentissage automatique qui identifie et classifie les cyberattaques via l'analyse du trafic réseau.

Generateur de texte Harry Potter
Generateur de texte Harry Potter
Générateur de texte au niveau caractère utilisant des RNN classiques entraînés sur Harry Potter, explorant la modélisation de séquences et le problème des gradients évanescents dans les architectures récurrentes.