Projets

Des outils que je construis pour mon usage, parce que rien d'existant ne faisait exactement ce que je voulais. Deux sont sur l'App Store.

Insight Run

App iOS. Sur l'App Store.

Analyse de course à pied, avec un coach IA et des plans d'entraînement.

Les séances viennent de HealthKit, de Strava ou d'un fichier FIT. Le backend Cloudflare génère les plans par blocs avec Workflows, pour qu'une génération interrompue ne soit jamais payée deux fois.

SwiftUI, HealthKit, WorkoutKit, Cloudflare Workers, Workflows, Hono, OpenRouter

Capture d'écran de Grade
Retouche d'une photo, sur les données de démonstration de l'app.

Grade

App iPhone. Sur l'App Store.

Étalonnage et montage photo et vidéo, avec une IA qui tourne entièrement sur l'appareil.

Des looks compilés en LUT 3D, une analyse des rushes, un montage décrit en langage naturel et des outils photo (gomme, profondeur, ciel, colorisation). Neuf modèles Core ML et le modèle de langage d'Apple, sans aucun appel au cloud.

Swift 6, SwiftUI, Core ML, Foundation Models, Vision, Metal, AVFoundation

Capture d'écran de Tola
La fenêtre présentateur pendant une répétition, sur un deck de démonstration.

Tola

App macOS. En cours, privé.

Un prompteur de présentation qui fait défiler mes notes au rythme de ma voix.

Fenêtre audience sur le projecteur, fenêtre présentateur avec notes et budget de temps par diapo. La transcription se fait sur le Mac, un aligneur retrouve où j'en suis dans le texte.

Swift 6, SwiftUI, Speech, WebKit, MultipeerConnectivity, MCP

Déposer un dossier, choisir 24 heures, obtenir le lien. Le site de démonstration est un rapport de build.

drop

Service web. En ligne.

Déposer un dossier, obtenir un lien. Un hébergeur de sites statiques éphémères en Rust.

Durée de vie au choix, mot de passe par site, mise à jour sans changer d'URL. Un seul binaire, sans base de données.

Rust, axum, tokio, Argon2