Projets

Des logiciels que j'ai conçus et développés — travail client et projets de lab. Le premier groupe est en ligne et cliquable ; le second tourne sur ma propre machine.

Réalisations en ligne

En ligne dès maintenant

Sites clients et projets de lab avec une URL publique — avec la stack de dev complète, les automatisations qui les font tourner, et le chatbot qui équipe chacun.

Abbys Consult — screenshot

Abbys Consult

2026

Site de marque pour un cabinet conseil indépendant belge

Site de marque complet pour Abbys Consult, le cabinet conseil indépendant de Christophe Vandemoortele — stratégie, transformation organisationnelle et optimisation de performance sur tout le Benelux.

Stack

HTML/CSS/JS static siteNode.jsExpressnginxSSE streamingNVIDIA NIM

Automatisations

  • Backend chatbot Express maintenu chaud sous PM2 pour que le modèle primaire réponde avec un temps de première réponse inférieur à la seconde.

Chatbot

Llama 4 Maverick 17B → Llama 3.1 70B · NVIDIA NIM

Assistant conversationnel sur backend Express, servi en streaming SSE avec fallback non-stream. Chaîne multi-fournisseurs : NVIDIA NIM avec Llama 4 Maverick 17B en primaire (gardé chaud, TTFT ~0,5s à chaud) et bascule automatique vers Llama 3.1 70B. Température 0,5, 1024 tokens max.

Spotify Showcase — screenshot

Spotify Showcase

2026

Vitrine maison pour mon propre catalogue Spotify

Un lecteur in-page et une vitrine pour mon propre catalogue de musique électronique — trance, techno, dreampop, orchestral — bâti sur React + Vite, alimenté par un scraper Python.

Stack

ReactVitePythonScraplingBlotato APIClaude Haiku

Automatisations

  • Post Facebook "Music" quotidien publié à 20h00 (Bruxelles).
  • Post Facebook "Tranceportation" quotidien, trance uniquement, publié à 21h00 (Bruxelles).
  • Refresh complet le vendredi à 8h30 : scrape Spotify, patche le bundle, redéploie et ajoute les nouvelles sorties trance — légendes générées par Claude Haiku, publication via Blotato.
Matthieu Pesesse — screenshot

Matthieu Pesesse

2026

Ce site même — conçu et livré de bout en bout

Le site que vous lisez. Un portfolio Next.js 15 App Router trilingue avec un auto-blog quotidien et une couche complète de données structurées pour la visibilité IA.

Stack

Next.js 15 App RouterReactTailwindPostgreSQLbunPM2nginx

Automatisations

  • Auto-blog quotidien à 8h00 (Paris) — génère un article d'actualité IA trilingue, le prérend, notifie IndexNow et partage automatiquement sur LinkedIn.
  • Sync du contenu + rebuild standalone + reload PM2 enchaînés automatiquement après chaque publication.
  • Récap newsletter hebdomadaire chaque lundi à 7h00.

Chatbot

Llama 4 Maverick → Llama 3.1 70B → Kimi K2 · NVIDIA NIM + OpenRouter

Agent conversationnel streamé en SSE. Chaîne multi-fournisseurs : NVIDIA NIM Llama 4 Maverick 17B → Llama 3.1 70B → OpenRouter Kimi K2, pour qu'un modèle réponde toujours, même sous charge.

Tourne en local

Sur ma propre machine

Outillage IA et automatisations qui tournent sur mon MacBook — pas d'URL publique, montrés en screenshots. Même niveau de détail : stack, automatisations et le modèle derrière chaque agent.

Neurolinks Hub — screenshot

Neurolinks Hub

2026

Un centre de commande central pour tous les projets et agents de la machine

Un centre de commande auto-hébergé : un dashboard, un registre de skills et tools, un serveur MCP, un gestionnaire de ports et un moniteur d'activité — la colonne vertébrale partagée à laquelle se branchent tous les autres projets locaux.

Stack

PythonVanilla JSMCP serverSQLite registry

Automatisations

  • Balayage d'auto-update toutes les 6 heures — re-scanne et rafraîchit le registre skills et tools.
  • Un scanner de sécurité contrôle chaque nouveau skill avant son entrée dans le registre.
  • Le serveur MCP expose le registre, la config partagée et les fichiers partagés à tous les agents Claude Code de la machine.
Agents Neurolinks Pro — screenshot

Agents Neurolinks Pro

2026

Un système d'exploitation multi-agents piloté depuis Telegram

Un OS multi-agents piloté depuis Telegram : un orchestrateur CEO qui délègue à des agents Architect, Coder, Tester, Reviewer, Communicator et Memory, avec un dashboard de télémétrie Angular 19 brutaliste.

Stack

TypeScriptNode.js 22Angular 19 SignalsPostgreSQL + pgvectorRedis + BullMQDrizzle ORMExpress + SSENVIDIA NIM

Automatisations

  • BullMQ sur Redis met en file et exécute les jobs d'agents ; le pub/sub streame l'état en direct vers le dashboard.
  • L'index HNSW pgvector donne à chaque agent une mémoire sémantique long terme.
  • Le bot Telegram se relance automatiquement en cas de conflit pour garder le canal de commande actif.

Chatbot

Telegram-driven · NVIDIA NIM tiered (Nemotron, Qwen3-Coder 480B, Llama 3.3 70B)

Tout le système est conversationnel — piloté depuis Telegram sur allowlist. Un orchestrateur CEO route chaque requête vers les agents spécialistes (Architect, Coder, Tester, Reviewer, Communicator, Memory). Les modèles sont étagés sur NVIDIA NIM : Nemotron-3 super/nano pour le raisonnement, Qwen3-Coder 480B pour le code, Llama 3.3 70B en généraliste, et nv-embedqa-e5-v5 pour la recherche.

LinkedIn SSI Growth — screenshot

LinkedIn SSI Growth

2026

Un moteur de croissance LinkedIn en mode approbation

Un moteur de croissance LinkedIn personnel qui reste en mode approbation : il suit le Social Selling Index, rédige des accroches en français, et met posts et engagement en file pour relecture avant tout envoi.

Stack

TypeScriptPlaywrightExpressClaude CLIBlotato APISQLite

Automatisations

  • Social Selling Index suivi dans le temps depuis un profil Playwright persistant.
  • Accroches de posts en français rédigées par Claude CLI, retenues pour approbation manuelle.
  • Posts approuvés publiés via l'API Blotato ; engagement et outreach mis en file de la même façon.

Prêt à créer quelque chose d'incroyable ensemble ?

Discutons de comment je peux vous aider à concrétiser votre vision grâce à un design stratégique qui livre des résultats tangibles pour votre entreprise.

Projets | Matthieu Pesesse | Matthieu Pesesse