L'histoire de Pimmich

L'étincelle de départ

Tout a commencé avec un simple Raspberry Pi qui prenait la poussière et une passion pour la photographie. L'idée était de créer un cadre photo qui ne soit pas juste un gadget, mais un objet personnel, intelligent et surtout, entièrement contrôlable. Je voulais un moyen simple d'afficher mes photos de famille stockées sur mon serveur Immich, sans dépendre d'un service cloud payant.

Les premiers défis

Le développement a été un parcours semé d'embûches et de découvertes. De la gestion de l'affichage en plein écran sur Linux à la création d'une interface web réactive pour la configuration, chaque fonctionnalité a été un défi. L'intégration avec Immich, l'import USB, l'affichage de la météo... chaque étape a été construite brique par brique, avec beaucoup de café et de nuits blanches.

Le saviez-vous ?

Le nom "Pimmich" est une contraction de "Pi" (pour Raspberry Pi) et "Immich", le logiciel de gestion de photos qui est au cœur du projet.

Un partenaire de code inattendu : l'IA

Une mention spéciale doit être faite à l'intelligence artificielle. Au début du projet, ChatGPT a été un formidable assistant pour ébaucher les premières structures et résoudre des problèmes complexes. Par la suite, Gemini Code Assist a pris le relais, devenant un véritable partenaire pour le débogage, l'optimisation du code et l'implémentation de nouvelles fonctionnalités. Ce projet est aussi une démonstration de la collaboration homme-machine.

Feuille de route (Roadmap)

Le projet Pimmich est en constante évolution. Voici un aperçu des fonctionnalités prévues pour les mois à venir :

🗓️ Octobre 2025 (Prévu)

  • 📱 Création d’une APK Android pour contrôler le cadre (Pimmich télécommande).
  • 🗣️ Ajout de la commande vocale pour piloter le cadre (photo suivante, pause, etc.).
  • 🔘 Gestion d'un bouton physique pour démarrer/arrêter le diaporama.
  • 🗂️ Gestion des albums directement depuis l'interface Pimmich (créer, renommer, etc.).

✅ Septembre 2025 (Sortie prévue le 15 septembre)

  • 📊 Monitoring Avancé : Ajout de graphiques d'historique pour la température, CPU, RAM et disque.
  • 🖥️ Gestion de l'Affichage : Possibilité de forcer une résolution d'écran spécifique depuis l'interface.
  • 💾 Extension du Stockage : Outil dans l'interface pour étendre facilement le système de fichiers.
  • 🎵 Gestion de Playlists : Créer des albums virtuels personnalisés.

Vers l'avenir

Aujourd'hui, Pimmich est un projet open-source qui continue d'évoluer. L'objectif reste le même : offrir une solution de cadre photo numérique libre, personnalisable et respectueuse de la vie privée. De nouvelles fonctionnalités sont déjà en préparation, et la communauté est invitée à contribuer pour faire de Pimmich un outil encore meilleur.

← Retour à l'accueil