Laboratoire indépendant d’ingénierie

Petit par choix.
Technique
par nature.

LeLab explore, conçoit et éprouve des logiciels, des systèmes d’IA, des infrastructures et des outils pour développeurs face aux contraintes du réel. Une même approche d’ingénierie, de la première décision à l’exploitation.

Vision système Partir des frictions réelles Des réalisations publiques
Le cœur d’ingénierie de LeLabUn système d’ingénierie en plusieurs dimensions relie les problèmes, les données et les outils existants au cœur de LeLab, puis aux logiciels, aux systèmes d’IA et aux outils pour développeurs.01 / ENTRÉESProblème + contexteDonnées + documentsUtilisateurs + permissionsSystèmes existantsBudget + ressourcesLOGICIELSProduits + applicationsSYSTÈMES D’IAAgents + recherche documentaireOUTILLAGEDéployer + superviserARCHITECTURE / DÉCISIONS / IMPLÉMENTATIONINDÉPENDANTINGÉNIERIEUNE VISION. LE SYSTÈME ENTIER.
01

Systèmes logiciels

Des applications, des API et des fondations pensées comme un système cohérent, de l’interface à la production.

SvelteKitRustPostgreSQL
02

Systèmes d’IA et de données

Des agents, de la recherche documentaire et des intégrations adaptés au problème, avec des limites explicites et des données maîtrisées.

AgentsRAGIntégrations
03

Infrastructure et outillage

Des outils de déploiement, d’observabilité et de livraison qui restent compréhensibles, vérifiables et maîtrisés.

DockerCI/CDAuto-hébergé
01 / Au Lab

Des frictions réelles.
Des systèmes conçus au Lab.

Chaque personnage représente un outil réel. Les illustrations partagent un même univers ; les projets répondent à des problèmes concrets de logiciel, d’infrastructure et d’IA.

Une sentinelle nordique scrute les planeurs-cargos à travers une longue-vue.
SUPERVISION En cours

Supervision légère

RustSupervisionAuto-hébergé

Superviser sans alourdir l’exploitation.

Un système compact de supervision des services, des incidents et du statut public — conçu pour que la couche de monitoring ne devienne pas une plateforme de plus à exploiter.

Un forgeron nordique façonne une structure modulaire dans sa forge.
FONDATIONS Code source

Fondations d’applications SvelteKit

SvelteKitDXBase de démarrage

Ne reconstruisez plus les mêmes fondations.

Une base SvelteKit réutilisable qui transforme les décisions récurrentes de production — authentification, structure, qualité et livraison — en un point de départ solide.

Un maître nain supervise le chargement de conteneurs runiques sur des planeurs.
ORCHESTRATION En cours

Orchestration du développement par IA

AgentsDéveloppementFlux de travail

Les agents ont besoin d’un système autour d’eux.

Un flux d’orchestration qui sépare l’implémentation de la revue, relie le travail aux issues et laisse la décision finale de fusion à une personne.

Une opératrice nordique contrôle les expéditions aériennes depuis sa tablette.
DÉPLOIEMENT En cours

Pilotage léger des déploiements

DéploiementComposeTraefik

Déployer sans ajouter une plateforme.

Une couche de déploiement légère autour des services Compose existants : des actions explicites, moins de composants et un chemin vers la production vérifiable.

Un archiviste étudie des plans de machines volantes dans sa bibliothèque.
RECHERCHE DOCUMENTAIRE Code source

Système de recherche personnel

RAGRustConnaissances

Rechercher sans renoncer à la source de vérité.

Une mémoire documentaire légère pour assistants IA : les fichiers locaux restent la référence, tandis qu’un index reconstructible permet de retrouver leur contenu via MCP.

Une chamane grave le symbole lumineux LeLab dans une pierre runique.
INTERFACE WEB Code source

Animations déclenchées au défilement

AnimationMouvementInterface

Du mouvement sans empiler les frameworks d’animation.

Des animations déclenchées au défilement à partir des primitives du navigateur, de transitions CSS et d’une petite intégration Svelte 5 — sans dépendance de la taille d’un framework pour un besoin ciblé.

02 / Expérience interactive

Ne prenez pas le modèle au mot.

Un moteur de décision ciblé, pas une interface de chat de plus. Testez un ticket de support, inspectez le résultat, puis modifiez les questions pour voir le comportement du système.

DÉMO INTERACTIVE LAYA PRIVÉ · INFÉRENCE CÔTÉ SERVEUR UNIQUEMENT

Essayez la démo interactive de classification du support avec un ticket d’exemple ou fictif. La seule action d’analyse transmet le contenu du ticket de test à Laya privé via le serveur LeLab ; le modèle ne s’exécute pas dans votre navigateur.

Support Triage Decision Lab / Système interactif
01 / DEMANDE ENTRANTE Ticket modifiable

Choisissez un scénario ou rédigez votre propre ticket. Les règles de décision restent verrouillées hors du mode édition.

L’enregistrement commence uniquement après votre clic. L’audio est transmis à Whistle côté serveur lorsque vous appuyez sur Arrêter ou que la limite de 16 secondes est atteinte ; la transcription est insérée uniquement pour relecture, jamais soumise ni analysée automatiquement.

La transcription privée Whistle peut être indisponible tant que le service côté serveur n’est pas configuré. Vous pouvez toujours saisir la description.

L’accès au microphone est demandé uniquement après votre clic sur Dicter.

107 / 600 caractères / 600 Français / anglais
L’inférence en direct envoie ce ticket au modèle privé ; utilisez uniquement des données de test. Seul le ticket que vous soumettez volontairement est transmis par le serveur LeLab à Laya privé pour une véritable inférence IA contextuelle ; le modèle ne s’exécute pas dans votre navigateur. Relisez le résultat ; aucune action n’est automatique. Laya privé peut être indisponible tant que son service côté serveur n’est pas configuré. Dans ce cas, aucun résultat d’analyse ne sera généré ; réessayez plus tard.
02 / RÉSULTAT DE DÉCISION Aucune exécution
En attente d’un ticket.

Soumettez ce ticket de test à Laya privé pour obtenir sa classification, sa priorité et son routage.

Les décisions sont des propositions, pas des actions autonomes. HUMAIN DANS LA BOUCLE / 01
Laya privé / Prêt pour l’analyse
Modèles spécialisés. Règles explicites. Résultats inspectables.

Pourquoi cette expérience ? Un LLM n’est pas la réponse à chaque décision. Un modèle ciblé associé à des règles explicites est plus simple à comprendre, exploiter et auditer.

PAS DE BOÎTE NOIRE / LELAB
03 / L’approche d’ingénierie

Explorer largement.
Construire avec intention.

Le Lab confronte les idées aux contraintes réelles. La nouveauté est bienvenue ; la complexité doit toujours justifier sa place.

01 / PARTIR DES FRICTIONS

Un vrai problème
d’abord.

Un service à surveiller. Des fondations sans cesse reconstruites. Des agents à structurer. Les frictions donnent sa direction au travail.

02 / LA COMPLEXITÉ DOIT SE JUSTIFIER

Faire moins quand
cela suffit.

Choisir le modèle, la plateforme et l’architecture adaptés. Chaque dépendance et chaque abstraction ajoutent quelque chose à comprendre, sécuriser et exploiter.

03 / CONSTRUIRE POUR L’EXPLOITATION

La production fait partie
de l’ingénierie.

Tester. Déployer. Observer. Maintenir. Ce qui est livré doit être suffisamment compris pour rester exploitable quand les conditions changent.

04 / Ingénierie appliquée

La même approche.
Les contraintes du réel.

Ces principes doivent composer avec les logiciels existants, les besoins métier, les utilisateurs et les limites d’exploitation. Les missions les confrontent au terrain.

ANRISOL / SYSTÈMES D’IA

Une couche de décision plus légère.
Un système mieux dimensionné.

Repenser un flux d’IA existant pour que chaque décision utilise la couche la plus légère adaptée.

01 / CONTRAINTE

Un grand modèle de langage traitait des décisions qui ne nécessitaient ni son coût ni sa complexité.

02 / DÉCISION D’INGÉNIERIE

Introduire Jev pour les décisions ciblées, tout en préservant le flux global et ses intégrations.

03 / CONCEPTION RETENUE

Réserver les appels aux grands modèles aux étapes qui en tirent parti. Réduire la dépendance inutile aux modèles sans fragmenter le système.

05 / Les coulisses du Lab
Ludo Ingénieur logiciel · Créateur indépendant

LeLab est le laboratoire indépendant d’ingénierie de Ludo. Il réunit des projets publics, des expérimentations techniques et des missions concrètes en logiciel, systèmes d’IA, infrastructure et outillage pour développeurs.

Ces projets ne sont pas une vitrine technologique. Ils transforment des frictions récurrentes en systèmes, mettent de nouvelles idées à l’épreuve et rendent les décisions d’ingénierie visibles.

Ouvert à des postes d’ingénierie ciblés, à des collaborations et à des missions indépendantes.

En savoir plus sur Ludo
06 / Ask the Lab

Curieux de savoir
comment ça marche ?

Une FAQ technique sur les projets et les choix derrière LeLab. Avec votre accord, enregistrez une question pour la faire transcrire par le service privé Whistle. LeLab ne conserve pas l’audio ; relisez la transcription avant de choisir de l’envoyer à OpenAI.

DÉMO INTERACTIVE

Essayez une réponse préparée ou posez une question de test. Relisez toute transcription vocale ; elle n’est transmise à GPT via le serveur LeLab que si vous choisissez volontairement Envoyer.

01 / Texte 02 / Cactus Whistle 03 / GPT + contexte sourcé
LELAB / BASE DE CONNAISSANCES GPT · CORPUS PUBLIC
ASK / CORPUS PUBLIC

Posez une question libre pour obtenir une réponse de GPT fondée sur les sources publiques sélectionnées. Votre question est transmise à OpenAI via le serveur ; LeLab ne conserve pas l’historique. N’incluez pas de données sensibles.

Les questions envoyées sont transmises à OpenAI via le serveur · aucun historique n’est conservé par LeLab. L’audio est transmis à Whistle uniquement après votre clic sur Enregistrer ; relisez la transcription avant de l’envoyer. N’incluez pas de données sensibles.

Prêt · GPT répond à partir du corpus public sélectionné

L’autorisation du microphone ne sera demandée qu’après votre clic sur Enregistrer. La transcription privée Whistle peut être indisponible tant que le service côté serveur n’est pas configuré. Vous pouvez également saisir votre question. CONÇU POUR ÊTRE INSPECTABLE
Contact

Un projet intéressant en tête ?

LeLab est ouvert à des missions d’ingénierie ciblées, à des collaborations et à des opportunités techniques — surtout lorsque le problème mérite d’être compris avant de choisir une solution.

hello@lelab.dev