Publié le 7 janvier 2026 - par

Pimmich – Un cadre photo connecté open source basé sur Raspberry Pi

Aujourd’hui, je vous propose de découvrir Pimmich, un cadre photo connecté open source basé sur Raspberry Pi, pensé pour afficher vos souvenirs sans cloud ni abonnement, en restant 100% local. Avec les récents changements côté Google Photos, beaucoup d’entre vous ont dû revoir leurs habitudes… et Aurélien a eu le bon réflexe : s’appuyer sur Immich et son API pour créer une alternative libre et moderne. Installation sur Pi 3/4, interface web soignée, et une approche “vibe coding” assistée par IA : c’est du concret, du DIY, et du partage. Je remercie Aurélien pour cet article invité, et je lui laisse la parole pour la suite.

Pimmich – Un cadre photo connecté open source basé sur Raspberry Pi

Fan de Raspberry

Depuis une dizaine d’années, le Raspberry Pi est mon terrain de jeu favori :

  • Domotique avec Home Assistant
  • Borne d’arcade avec Retropie
  • Contrôle d’imprimantes 3D avec OctoPi

Mais récemment, un changement dans les conditions d’utilisation de Google a rendu obsolète un outil que j’utilisais depuis de nombreuses années pour mes cadres photos : Photoframe de Henric Andersson. Ce programme en Python permettait de diffuser des photos provenant d’un album Google sur un écran recyclé.

C’était parfait pour fabriquer des cadres photos pour ma famille, et leur envoyer facilement des photos.

Cadre Pimmich


📋 Fiche d’identité du projet

Caractéristique Détails
Nom du projet Pimmich
Créateur Aurélien (alias Goten)
Plateforme Raspberry Pi 3 ou 4
Cœur du système Synchronisation avec une instance Immich
Langages / Frameworks Python, Flask, Pygame
Philosophie 100% Local, Open Source, sans abonnement
Méthode de dev. Vibe Coding assisté par IA (ChatGPT & Gemini)
Lien Discord Rejoindre la communauté Pimmich

Immich, la découverte

C’est comme ça que l’histoire de Pimmich a débuté. Depuis plusieurs mois, je testais différentes solutions d’auto-hébergement de photos. Après en avoir essayé plusieurs, pas toujours adaptées, je suis tombé sur Immich, une solution auto-hébergée qui cochait toutes les cases.

Petite anecdote : Immich est né d’une demande personnelle. La femme de son auteur attendait un heureux événement et voulait une solution libre et indépendante des GAFA pour stocker les photos de leur futur bébé.

Quand mes problèmes avec Google Photos sont arrivés, j’ai eu le déclic :
👉 Pourquoi ne pas développer moi-même un cadre connecté qui récupère un album depuis Immich via l’API, et l’affiche sur mon outil préféré : le Raspberry Pi ?

Ainsi, les bases de Pimmich étaient posées.


Le codage assisté par l’IA 🤖

Je venais de terminer un petit projet perso : ressusciter un vieux poste TSF en y cachant un Raspberry Pi et des enceintes. L’idée : diffuser automatiquement des musiques des années 30 au passage des visiteurs dans une expo.

Pour coder, je m’étais déjà servi de ChatGPT.

N’étant pas un développeur professionnel, j’ai collaboré avec des IA conversationnelles.

J’ai commencé avec ChatGPT, que j’ai surnommé Shenron 🐉, pour obtenir une première version fonctionnelle en quelques heures. J’ai ensuite intégré Gemini Code Assist directement dans Visual Studio Code pour peaufiner le projet. Cette approche permet d’apprendre énormément : l’IA explique ses choix de code, et l’on devient progressivement plus critique et efficace

coder avec Gemini code assist


Le “Vibe Coding”

C’est à ce moment que j’ai découvert que cette façon de coder avait un nom : le Vibe Coding.

Merci à Andrej Karpathy d’avoir trouvé ce terme. En bon français : “programmation au ressenti”. L’idée : discuter avec une IA conversationnelle, qui génère du code, qu’on teste, puis on recommence. Exactement ce que je faisais !

Évidemment, tout n’est pas parfait. L’IA se trompe parfois, s’obstine dans de mauvaises pistes, ou refuse carrément de répondre. Il faut alors découper son prompt et ruser. Mais au final, le jeu en vaut la chandelle.


📦 Qu’est-ce que Pimmich ?

Pimmich, c’est un cadre photo numérique :

  • 🎞️ Qui affiche en boucle les photos de votre famille, de vos vacances, ou de vos albums préférés
  • 🔒 Sans cloud ni abonnement : tout reste en local, chez vous
  • 🌐 Administrable via une interface web simple et élégante
  • 🔧 Facile à installer sur un Raspberry Pi 3 ou 4
  • 🧩 Extensible grâce à une architecture Python/Flask open source

Le projet Pimmich


🔁 Synchronisation avec Immich

Pimmich se connecte à Immich, un gestionnaire de photos auto-hébergé moderne.
Il récupère automatiquement vos albums partagés, redimensionne les images pour l’écran du Raspberry Pi, et les affiche joliment avec transitions et filtres. D’autres sources sont disponibles : Clefs USB ou partage Windows (smb)

🧭 Une interface de configuration intuitive

L’interface web est accessible depuis n’importe quel appareil du réseau, organisée en onglets thématiques pour simplifier la navigation.

Interface de PImmich

🔥Les dernières nouveautés :

  • Fonction Carte Postale (Telegram) : Vos proches peuvent désormais envoyer instantanément une photo sur votre cadre via un bot Telegram dédié. Une notification apparaît, et la photo s’affiche comme une véritable surprise !

  • Support des Vidéos : Le cadre ne se contente plus des photos fixes ; il lit désormais vos souvenirs vidéos pour un affichage encore plus vivant.

  • Système de Playlists : Organisez vos médias comme vous le souhaitez. Vous pouvez créer des listes de lecture thématiques pour adapter l’ambiance du cadre selon vos envies.

  • Contrôle Vocal : Plus besoin de télécommande. Vous pouvez demander à votre cadre de passer à la photo suivante ou de mettre en pause le diaporama à la voix.

  • Planning (Plages horaires) : Programmez l’allumage et l’extinction automatique de l’écran. C’est idéal pour économiser de l’énergie la nuit ou s’assurer que le cadre est prêt à vous accueillir au petit-déjeuner.

  • Mode Invités avec Validation : Vos amis de passage peuvent vous proposer des photos directement. Pour éviter les mauvaises surprises, une étape de validation est nécessaire avant l’affichage sur le cadre.

Installation et partage

  1. L’image prête à l’emploi : Sur le site officiel www.pimmich.ovh.

  2. L’installation manuelle : Via le dépôt GitHub.

💬 Essayez-le et partagez !

Si vous aimez les projets Raspberry Pi, le DIY, ou si vous cherchez une alternative libre aux solutions commerciales, Pimmich est fait pour vous.

👉 Serveur Discord Pimmich : https://discord.gg/UzSevatn.
👉 GitHub : github.com/gotenash/pimmich
👉 Site officiel : www.pimmich.ovh

J’espère que Pimmich trouvera sa place sur vos Raspberry Pi, et que vous prendrez autant de plaisir à l’utiliser que j’en ai eu à le développer.

Aurélien (alias Goten), créateur de Pimmich

2 réflexions au sujet de « Pimmich – Un cadre photo connecté open source basé sur Raspberry Pi »

  1. Toto

    « “programmation au ressenti”. L’idée : discuter avec une IA conversationnelle, qui génère du code, qu’on teste, puis on recommence » : au secours….

    Répondre
    1. Bruno

      @Toto – Oui bon, ça ou copier coller des morceaux de code glanés à gauche et à droite, ça change pas grand chose! Ha mais attends, c’est pas ce que fait ChatGPT ?

      Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Complétez ce captcha SVP *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.