Projets

Tout ce que j'ai shippé.

Du SaaS LegalTech aux apps iOS natives, des moteurs open-source à l'infra perso. Pour des clients, et pour mes propres produits.

CBlindspot
/ 01En production

CBlindspot

LegalTech SaaS · CTO

Des agents IA orchestrent la recherche de marques et un workflow builder visuel pour les pros de la propriété intellectuelle. Je dirige la technique.

Next.jsTypeScriptAI AgentsMCPMongoDB
QuranWay
/ 02Live · iOS + Android

QuranWay

App iOS · 38 langues

Application Quran iOS native : lecteur complet, audio, Hifdh, paywall freemium, widgets, Qibla. 38 langues, analytics maison. Aussi portée sur Android.

SwiftSwiftUIStoreKitRevenueCatKotlin
WallCraft AI
/ 03Live

WallCraft AI

App iOS · génération IA

Génération de wallpapers par IA en Swift natif : pipeline image, catégories cachées, pool de crédits mensuel géré côté serveur. Live sur l'App Store.

SwiftiOSAI ImageRevenueCat
Opus
/ 04Open source

Opus

Launcher macOS natif · open source

Launcher macOS + multiplexeur terminal pour Claude Code. Quick-terminal slide-down en SwiftUI + AppKit. Open source, licence MIT.

SwiftSwiftUIAppKitmacOS
Vidya
/ 05Open source

Vidya

Moteur vidéo pour agents IA

Serveur MCP open-source d'édition vidéo pour agents IA. Python, accélération Metal sur Apple Silicon, transcription Whisper, FFmpeg.

PythonFastMCPFFmpegMetalWhisper
BPA Hub
/ 06En production

BPA Hub

4 apps iOS · 1 backend

Le hub analytics maison qui alimente mes apps iOS (wallpapers, Quran, conversion de fichiers, trivia). Express + Redis sur VPS, proxy Vercel, ingestion sécurisée.

Node.jsExpressRedisHetznerVercel
Ooga
/ 07iOS + Android

Ooga

App habitudes · cross-platform

Un habit tracker avec une vraie personnalité : mascotte gorille animée (Lottie), streaks, stats, journal. Ionic + Capacitor + React, iOS & Android, paywall RevenueCat, i18n 3 langues.

ReactIonicCapacitorSupabaseRevenueCat
iOS · Android
Tugan AI
/ 08Live

Tugan AI

SaaS marketing IA

App SaaS de génération de contenu marketing par IA. Next.js full-stack multi-tenant, MongoDB Atlas, API OpenAI, paiements Stripe, RAG Pinecone.

Next.jsOpenAIMongoDBStripePinecone
CodeQuest
/ 09Open source

CodeQuest

Jeu navigateur · open source

Un jeu type Vampire Survivors où chaque sprite, la musique et les sons sont générés par du code : zéro asset, zéro dépendance, un seul fichier HTML de ~28 Ko. Hordes, tir auto, montées de niveau, et un boss avec son propre thème chiptune.

JavaScriptCanvasWeb AudioProcédural
Nomad
/ 10Prototype

Nomad

Jeu navigateur · prototype 3D

Un colony sim nomade : une ville perchée sur une plateforme qui marche fuit un Swarm qui avale le monde. Terrain généré à chaque partie avec érosion hydraulique, colons simulés, construction modulaire, musique adaptative synthétisée. Three.js, sans moteur de jeu.

Three.jsWebGLProcéduralSimulationWeb Audio
Aplomb
/ 11Démo

Aplomb

Outil web · plan à l'échelle + 3D

On saisit les cotes pièce par pièce : le plan se dessine à l'échelle et vérifie tout seul que les mesures se tiennent (murs, façades, alignements). Portes et poteaux qu'on fait glisser, mesures libres entre deux bords, notes de relevé à épingler sur le plan, annuler/rétablir, export SVG au 1:50, et une maquette 3D meublée automatiquement, avec plusieurs dispositions à essayer. JavaScript sans framework, SVG, Three.js.

JavaScriptSVGThree.jsWebGLOutil métier
Doomsday: M.A.D.
/ 12Sur l'App Store

Doomsday: M.A.D.

Jeu navigateur · stratégie nucléaire 3D

Un duel nucléaire 1v1 et un monde vivant sur cartes générées : des villes qui poussent rue par rue, des nations qui vivent de leurs vivres, de leur bois et de leur minerai, s'arment d'époque en époque et se font la guerre toutes seules. Terrain et villes entièrement destructibles, 16 armes réelles et futuristes, pouvoirs divins (météore, volcan, tsunami), une marine de guerre. Aussi sur iPhone et iPad. Three.js, sans moteur de jeu.

Three.jsWebGLProcéduralSimulationIA de jeu
BidForge
/ 13En ligne

BidForge

Appels d'offres publics · analyse et mémoire technique

Un outil web qui lit les avis de marché publics français (BOAMP), en extrait les critères et les pièces à fournir, puis aide à rédiger le mémoire technique. Next.js, paiement Stripe, analyse par IA.

Next.jsTypeScriptStripeMongoDBIA
BANGER
/ 14En ligne

BANGER

Jeu de soirée · blind test musical

Un blind test à jouer sur un seul écran, avec un mode en ligne : manches, scores, révélations animées et un catalogue de dizaines de milliers de titres. Next.js, serveur WebSocket sur VPS.

Next.jsWebSocketTypeScriptHetzner

Le prochain, c'est le tien ?