kevin@delfour: ~/projets — zsh
$ ls projets/ # tout ce que je construis

Projets

Jeux, apps mobiles, outils, librairies, plateformes. Publics quand ils peuvent l'être, privés quand ils ne le sont pas encore — pour ceux-là, je dis le problème adressé et comment.

$ ls game/

Jeux

Neon Asteroids

Arcade shooter néon : vagues progressives, UFOs, power-ups, combos. Flutter + Flame.

Dart En cours
Arcane Craft privé

Action-RPG top-down où l'on fabrique ses propres sorts dans une grille 3×3.

Problème
Je voulais un RPG mobile où la magie se bricole vraiment, au lieu de se débloquer dans un menu.
Réponse
Structure Zelda 2D — overworld, donjons procéduraux, puzzles élémentaires, boss — avec un moteur de craft de sorts maison. 100% offline (Flutter + Flame, Hive).
Dart En cours
deus privé

God-game, hommage à Populous.

Problème
Retrouver le plaisir des god-games : façonner un monde et guider un peuple sans le contrôler directement.
Réponse
Prototype Flutter + Flame — terrain modelable, une divinité qui agit par influence plutôt que par ordre.
Dart En cours
neon-echappement privé

Prototype de jeu d'arcade, direction artistique néon.

Problème
Un bac à sable pour tester une esthétique néon et des mécaniques d'arcade nerveuses.
Réponse
Prototype Flutter — encore au stade exploratoire.
Dart En cours
$ ls mobile/

Apps mobiles

Notch privé

Messagerie SMS chiffrée avec la mécanique d'Enigma. Pas de serveur, pas d'internet.

Problème
Comprendre Enigma de l'intérieur, et en faire un vrai canal de messages illisibles pour qui les intercepte.
Réponse
Reproduction fidèle de l'Enigma M3/M4 (rotors, double stepping, reflectors), messages échangés par SMS avec une clé partagée. Projet éducatif et ludique — Flutter.
Dart En cours
Git Hero privé

Livres-jeux interactifs où chaque livre est un dépôt git : les branches sont les choix.

Problème
Et si la structure d'un dépôt git racontait une histoire dont on est le héros ?
Réponse
La narration vit dans des commits vides, les branches sont les chemins, le lecteur navigue l'arbre git. Flutter + PocketBase, lecture hors-ligne.
Dart En cours
tachikoma privé

Speech-to-text avec traitement vocal par IA.

Problème
Dicter et obtenir un texte propre, sans dépendre d'un service cloud lourd.
Réponse
App Flutter qui capte la voix et la transforme en texte via un pipeline de traitement IA.
Dart En cours
cavalio privé

Gestion des demi-pensions équestres.

Problème
Organiser les demi-pensions d'un centre équestre (chevaux partagés, plannings, cavaliers) sans tableur bricolé.
Réponse
Application mobile Flutter + web app SvelteKit, sur un backend PocketBase.
Dart En cours
dark-ink privé

Atelier d'écriture mobile, focus-first et versionné automatiquement.

Problème
Les outils d'écriture sont surchargés ; un auteur veut écrire sans distraction et garder tout son historique, sans jamais voir la technique.
Réponse
Flutter, Markdown comme source de vérité, versioning invisible par snapshots (dart_snapshot_store), 100% local et hors-ligne.
Dart En cours
$ ls cli/

Outils & CLI

Claude Pulse

Monitore tes agents Claude Code en temps réel : multi-profils, suivi live, notifications desktop.

JavaScript En cours
RepoLens

CLI d'audit de dépôts GitHub : bonnes pratiques, sécurité, compliance.

Rust En cours
trademind privé

Aide à la décision pour le trading crypto (Binance) — pas un bot spéculatif.

Problème
Trader en réduisant l'émotionnel : structurer ses trades au lieu de réagir à chaud.
Réponse
Analyse de marché temps réel (WebSocket Binance, RSI/EMA/MACD), stratégies configurables, gestion du risque et paper trading ; chaque signal devient un ordre à valider à la main. Flutter.
Dart En cours
claudettes privé

Daemon Rust qui transforme tes issues GitHub en Pull Requests, en autonomie.

Problème
Automatiser le cycle issue → analyse → implémentation → revue → PR → corrections sur ses propres dépôts, avec un abonnement Claude Code plutôt qu'une API.
Réponse
Pipeline à 7 rôles (triager → … → pr-author), boucle de corrections sur les revues humaines, budgets et circuit-breakers, un worktree git par issue. TUI ratatui.
Rust En cours
guardians privé

Daemon DevSecOps local pour Debian, Ubuntu et Fedora.

Problème
Savoir quelles CVE menacent vraiment une machine donnée — pas juste une liste brute — et y remédier de façon contrôlée et traçable.
Réponse
Inventaire des paquets, sources CVE par distribution, qualification selon l'exposition réelle de l'hôte, remédiations contrôlées et journal d'audit append-only. 100% Rust.
Rust En cours
hinotes privé

Transcription et résumé en local pour l'enregistreur HiDock P1, 100% Rust.

Problème
Récupérer ses enregistrements vocaux et en tirer des notes exploitables, sans envoyer l'audio dans le cloud.
Réponse
Pipeline .wav → .md (Whisper + Sherpa + Ollama en local), protocole USB du HiDock, daemon systemd. Tout reste sur la machine.
Rust En cours
dashboard privé

Tableau de bord santé des projets mobiles delfour-co.

Problème
Suivre d'un coup d'œil l'état CI/CD, les releases et les déploiements en attente de tous les dépôts.
Réponse
App Flutter qui agrège l'API GitHub (workflows, versions, issues `deploy`) en une seule vue, par catégorie.
Dart En cours
cli-lotto-statistics privé

Démonstration technique : prédiction de loterie quantique + deep learning + stats.

Problème
Prétexte ludique pour mêler informatique quantique, deep learning et statistiques classiques sur un même problème.
Réponse
Pipeline Python (Qiskit, PyTorch) — assumé comme projet de recherche/éducatif : la loterie reste du pur hasard.
Python En cours
tui--survey-builder

Outil d'audit de projets en questionnaires structurés, avec recommandations auto. TUI dans le navigateur (Ratzilla/WASM).

Rust En cours
stoat_github_notify

GitHub Action légère qui publie les événements CI / release / déploiement dans des canaux Stoat.

TypeScript En cours
$ ls lib/

Libs & design

d4-dark-ds privé

Design system sombre TRON partagé par les apps Flutter delfour-co.

Problème
Garder une identité visuelle cohérente (dark, néon cyan) entre toutes mes apps mobiles, sans réinventer les composants.
Réponse
Lib Flutter : couleurs, espacements, glow, typo JetBrains Mono et 17 composants prêts à l'emploi, testés.
Dart En cours
dart-agent-graph privé

Orchestration de graphes d'agents pour Dart/Flutter, inspirée de LangGraph.

Problème
Construire des workflows IA multi-étapes (branches, cycles, reprise) en Dart, sans s'attacher à un fournisseur de LLM.
Réponse
Exécution de graphes dirigés : routage conditionnel, streaming, checkpointing, human-in-the-loop, parallélisme, sous-graphes, tool calling.
Dart En cours
dart_slide privé

Librairie Flutter pour construire des présentations interactives à partir de Markdown.

Problème
Faire des slides riches (reveals, transitions, widgets custom, mode présentateur) en Dart, depuis du simple Markdown.
Réponse
Moteur de rendu Markdown → deck, primitives de reveal/transition, decks d'exemple servant de documentation vivante. Publié sur pub.dev.
Dart En cours
dart_snapshot_store

Store de snapshots content-addressable pour apps Dart/Flutter local-first : la puissance de versioning de git, sans sa complexité.

Dart En cours
$ ls web/

Web & plateformes