EXPERTISE

21 ans d'ingénierie, trois angles.

Choisis ton angle : la stack technique, l'infrastructure souveraine, ou la chronologie d'ingénierie.

01 — STACK

Stack technique

LangGraph, vLLM, Rust, Tauri, Flutter, Kubernetes — la toolchain complète qu'on utilise en prod.

Ouvrir
02 — INFRASTRUCTURE

Infrastructure souveraine

Zero Trust, AWS Wavelength Zone Casablanca, conformité CNDP / Loi 09-08, edge computing.

Ouvrir
03 — TIMELINE

Chronologie d'ingénierie

21 ans, 2003 → 2026 — du firmware microcontrôleur à l'infrastructure LLM souveraine.

Ouvrir

Ce que nous entendons par expertise

Une liste de technologies ne prouve rien. Ce qui compte, c'est ce qui tourne en production, chez des utilisateurs réels, avec les contraintes qui vont avec : latence, coût, pannes, conformité, maintenance sur plusieurs années.

4YA conçoit et opère ses propres produits. Les briques décrites ici ne sont pas des compétences déclarées : ce sont celles que nous maintenons nous-mêmes, tous les jours, sur des systèmes qui servent des clients.

Nos domaines d'ingénierie

Vision par ordinateur et traitement temps réel

Analyse de flux vidéo en continu sur matériel embarqué : détection d'intrusion, franchissement de périmètre, comportements anormaux. La contrainte n'est pas le modèle, c'est de tenir la latence sur des dizaines de flux simultanés sans saturer le lien réseau ni le budget. D'où le traitement à la source plutôt que l'envoi vers un cloud.

Agents autonomes et orchestration de modèles

Des agents qui exécutent des processus métier complets, pas des chatbots qui répondent. La difficulté réelle est l'orchestration : gérer l'état, reprendre après une erreur, tracer chaque décision, et borner ce que le modèle a le droit de faire. Nous construisons ces boucles avec LangGraph et n8n, sur infrastructure contrôlée.

Infrastructure souveraine et edge

Déploiement de modèles ouverts sur infrastructure maîtrisée, locale ou marocaine, sans dépendance à une API étrangère. La souveraineté n'est pas une clause de contrat : elle se décide au moment où l'on choisit où le calcul s'exécute et où les données se reposent.

Systèmes transactionnels et paiement

Encaissement, corrélation avec la vidéo, traçabilité fiscale, fonctionnement en mode dégradé quand le réseau tombe. Un système de caisse n'a pas le droit de perdre une transaction : les exigences de fiabilité y sont plus proches de l'embarqué que du web.

Matériel, firmware et IoT

Conception de cartes, firmware temps réel, connectivité terrain et mise à jour à distance. Cette couche explique pourquoi nos systèmes de vision tiennent sur du matériel contraint : nous savons ce qui se passe sous le système d'exploitation.

Comment nous travaillons

Cadrage. Nous commençons par le processus réel, pas par la technologie. Ce qui est mesuré, ce qui coûte, ce qui est répétitif. Beaucoup de demandes se résolvent sans intelligence artificielle — nous le disons quand c'est le cas.

Preuve de concept. Un périmètre restreint, sur vos données, avec un critère de réussite défini à l'avance. L'objectif est de savoir si ça marche chez vous, pas de produire une démonstration flatteuse.

Industrialisation. Mise en production, supervision, documentation et transfert. Un système que vous ne pouvez pas exploiter sans nous n'est pas livré.

Ce sur quoi nous nous engageons

Le code et les modèles vous appartiennent. À la fin d'un projet, vous disposez des sources, des poids de modèle le cas échéant, et de la documentation d'exploitation. Il n'y a pas de brique cachée qui vous rendrait captif.

Vos données restent où vous le décidez. Traitement local ou sur infrastructure marocaine par défaut, conformément à la loi 09-08 et aux exigences de la CNDP. Aucun flux ne part vers une API tierce sans que ce soit un choix explicite et documenté.

Pas de sous-traitance de l'ingénierie. L'équipe qui cadre est celle qui développe et celle qui opère. Vous avez un interlocuteur technique, pas une chaîne d'intermédiaires.