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
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
Grade
É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
Tola
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
drop
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