— Réalisations choisies
Ce que nous avons livré
De vraies entreprises pour lesquelles nous avons construit et que nous accompagnons toujours, nos propres produits, et l’ingénierie open source que nous signons.
— La partie que vous ne voyez pas
Dans ce métier, le travail le plus important ne laisse aucun lien à montrer.
La TI gérée, les systèmes internes et l’ingénierie d’infrastructure se passent à l’intérieur des entreprises des autres — ils ne produisent rien vers quoi nous pourrions mettre un lien. C’est la nature du métier, pas un trou dans le dossier. Alors nous tenons le travail public à une norme plus exigeante : tout ce qui figure sur cette page est en ligne, inspectable et fait par nous. Commencez par quatre choses que vous pouvez vérifier vous-même, dès maintenant.
-
Ce site web
Cinq langues, rendu côté serveur sur Cloudflare Workers, aucun framework côté client. Chaque changement passe par Lighthouse CI — les scores d’accessibilité, de SEO et de bonnes pratiques doivent rester parfaits avant la mise en ligne.
Vérifiez-le vous-même ↗ -
Ask SetKernel
Un moteur de réponses à génération augmentée par recherche, en production sur ce site, bâti sur nos propres textes — la même forme de système que nous construisons pour nos clients.
Posez-lui une question → -
autopilot
Notre outil publié d’enrôlement Windows : une seule commande inscrit un portable neuf dans votre tenant ; il se construit ensuite de lui-même, par politique, en appareil d’entreprise géré et chiffré. Le code est public.
Lire le code ↗ -
Des produits que nous exploitons
Mezbano et SoulVriti sont nos propres produits, en production. Exploiter nos propres systèmes est la norme que nous apportons aux vôtres.
Voir les produits →
— Des sites que nous avons construits et que nous entretenons maintenant
Des sites clients en production, d’une touche plus légère.
Des sites clients qui ont été livrés, qui fonctionnent et qui tournent tout seuls. Le contenu au jour le jour reste chez le client ; nous gardons la pile technologique en santé en dessous.
-
Haute Dog Finders
hautedogfinders.ca ↗Éleveur de doodles bilingue, Canada atlantique. Astro sur Cloudflare avec un riche graphe Schema.org — LocalBusiness, Product par race, Event par portée.
- PERFORMANCE
- 84 / 100
- SCHEMA
- 23 types
- LANGUAGES
- EN-CA · FR-CA
- SHIPPED
- 2026
Ce que cela veut dire pour vous : des pages rapides, faciles à trouver sur Google, et accessibles à tous.
- Astro
- Cloudflare Workers
- Schema.org
- EN-CA / FR-CA
-
Four Seasons Farm
fourseasonsfarm.ca ↗Site marketing d'une ferme locale. Pile WordPress éditable, accélérée par Cloudflare — le client possède le contenu, nous gardons la pile en santé.
- BEST PRACTICES
- 100 / 100
- ACCESSIBILITY
- 92 / 100
- SEO
- 92 / 100
- SHIPPED
- 2026
Ce que cela veut dire pour vous : des pages rapides, faciles à trouver sur Google, et accessibles à tous.
- WordPress
- Cloudflare
- Edge caching
-
Peppery Pizza Poutine
pepperypizzapoutine.com ↗Restaurant pizza et poutine avec commande en ligne. WordPress et WooCommerce, menu géré par l'équipe, pages marketing en cache edge.
- ACCESSIBILITY
- 100 / 100
- BEST PRACTICES
- 100 / 100
- SEO
- 100 / 100
- SHIPPED
- 2026
Ce que cela veut dire pour vous : des pages rapides, faciles à trouver sur Google, et accessibles à tous.
- WordPress
- WooCommerce
- WPBakery
- Cloudflare
— Nos propres produits
Des produits que nous construisons pour nous-mêmes.
Pas du travail client — nos propres idées, menées du premier commit jusqu’à la production et exploitées de bout en bout. Nous vivons avec ces systèmes chaque jour ; ils sont le témoignage le plus clair de notre façon de faire de l’ingénierie.
-
Mezbano
mezbano.com ↗ERP de restauration pour exploitants et marques en croissance — ventes quotidiennes, dépenses, main-d’œuvre et rapports dans un seul système, avec visibilité multi-établissements, accès par rôles et journaux d’audit.
- SaaS
- Multi-établissements
- Accès par rôles
- Journaux d’audit
-
SoulVriti
soulvriti.com ↗Un compagnon de verset quotidien pour iOS — un verset par jour tiré de six textes classiques, avec une analyse mot à mot du sanskrit, en dix langues. Gratuit et sans publicité.
- iOS
- 6 textes classiques
- 10 langues
- Sans publicité
— Piste ingénierie
Pour les équipes d’ingénierie — l’open source que nous livrons
Des artefacts de production fonctionnels. Chaque modèle a un dépôt que vous pouvez forker en cinq minutes, un article détaillé qui explique chaque ligne, et l’histoire de l’engagement ci-dessous — problème, approche, résultat.
-
Avril 2026 · Open source · Taillé pour la production
Pipeline RAG de production sur Cloudflare Workers
Un pipeline RAG fonctionnel en ~200 lignes de TypeScript. Workers + Workers AI (embeddings) + Vectorize (base vectorielle) + D1 (texte source) + Anthropic Claude (génération). Pas de LangChain, pas de cadriciel — chaque primitive correspond à un service Cloudflare. Se déploie en cinq minutes.
- Lignes de code
- ~200
- Temps de déploiement
- 5 min
- Coût à faible volume
- ~$0.04/M vectors
- Licence
- MIT
Problème
À la fin de 2025, chaque brief d’ingénierie IA reçu dans notre boîte demandait une forme de génération augmentée par récupération. Les points de départ open source disponibles étaient soit des démos jouets, soit des cadriciels tentaculaires (LangChain) qui apportent plus de surcharge cognitive que le travail RAG lui-même. Il nous fallait une implémentation de référence taillée pour la production — authentification, gestion des erreurs, observabilité, coûts réels — mais assez petite pour qu’un ingénieur puisse la lire de bout en bout en vingt minutes.
Approche
Nous avons associé les cinq primitives RAG — découpage, embeddings, stockage vectoriel, stockage du texte source, génération — à un service Cloudflare chacune. Le découpage est du TypeScript ordinaire dans le Worker. Les embeddings passent par Workers AI (`@cf/baai/bge-base-en-v1.5`, 768 dimensions, gratuit à faible volume). La base vectorielle est Vectorize. Le texte source est dans D1. La génération est Anthropic Claude Sonnet 4.6, diffusée en continu vers le client. Pas de liaison, pas de cadriciel, pas de couches d’abstraction que nous n’avons pas écrites nous-mêmes.
Résultat
Livré sous licence MIT en tant que cf-rag-template. Se déploie en moins de cinq minutes sur n’importe quel compte Cloudflare. Accompagné d’un essai détaillé qui explique chaque ligne et le modèle de coûts. Utilisé à l’interne depuis comme point de départ de chaque engagement client de forme RAG.
- Cloudflare Workers
- Vectorize
- D1
- Workers AI
- Anthropic Claude
- TypeScript
-
Avril 2026 · Open source · Taillé pour la production
Serveur MCP de production sur Cloudflare Workers
Un serveur Model Context Protocol qui parle JSON-RPC 2.0 sur HTTP, tourne sur Workers (mise à l’échelle jusqu’à zéro, distribué mondialement) et s’authentifie par jeton bearer. L’hygiène de production ordinaire est incluse : codes d’erreur, validation des requêtes, journalisation structurée, point de santé, page d’accueil. Prêt à brancher pour Claude Desktop, Cursor ou tout client MCP.
- Lignes de code
- ~200
- Temps de mise en place
- 2 min
- Clients MCP testés
- Claude · Cursor
- Licence
- MIT
Problème
Model Context Protocol a été la primitive Anthropic la plus demandée de 2025. Les dépôts de départ MCP qui circulaient fin 2025 avaient la forme d’une démo — ils montraient la poignée de main JSON-RPC, mais sautaient l’authentification par jeton bearer, la journalisation structurée, les codes d’erreur JSON-RPC, la validation des requêtes, une page d’accueil pour les humains qui visitent l’URL, et un point de santé pour l’opérateur de garde à 2 h du matin. Il nous fallait une référence qui inclue l’hygiène de production dès la première ligne.
Approche
Nous avons construit un serveur MCP natif de Cloudflare Workers qui parle JSON-RPC 2.0 sur HTTP POST (le transport sans état utilisé à son lancement, désormais l’implémentation héritée), s’authentifie par un jeton bearer stocké comme secret du Worker, et expose un outil d’exemple (`getCompanyFacts`) que les forks en aval remplacent par le leur. Chaque chemin d’erreur renvoie un code d’erreur JSON-RPC en règle ; chaque requête est journalisée de façon structurée ; la racine sert une page d’accueil humaine pour que les visiteurs directs voient quelque chose de sensé.
Résultat
Livré sous licence MIT en tant que cf-mcp-template. Compatible tel quel avec Claude Desktop, Cursor et tout client MCP. L’essai d’accompagnement couvre le modèle d’exploitation (rotation du jeton bearer, limites de débit des requêtes, quoi journaliser sans rien laisser fuir). Utilisé à l’interne comme point de départ de chaque engagement de forme MCP.
- Cloudflare Workers
- MCP
- JSON-RPC 2.0
- TypeScript
Vous voulez un de ces modèles dans votre pile technologique ?
Les modèles sont sous licence MIT — forkez, déployez, livrez. Si vous voulez un coup de main pour l’intégrer à votre système existant, écrivez-nous un brief.