Skip to content
Retour au portfolio
Créateur (open source)

The Walking Dev

Mon premier projet open source : un agent autonome qui produit chaque nuit un podcast personnel, écouté le matin pendant les 10 000 pas. Veille d'actu, avancement des projets, mails et agenda, synthétisés en voix par IA. Pensé clone-and-run dès le départ.

PythonAgent IAClaude CodeTTSOpen source

Code source public, licence MIT

Année
2026
Statut
Open source
Capture de The Walking Dev
01Le contexte

Un produit personnel devenu open source : recevoir chaque matin un brief audio de 10 à 20 minutes, ton direct, qui couvre la veille d'actualités sur des thèmes choisis, l'avancement des projets et objectifs, le résumé des mails utiles et l'agenda du jour. L'objectif : réduire la friction du démarrage de journée, et offrir un produit qu'un tiers peut cloner et faire tourner pour lui.

02Mon rôle

Conception et développement complets, en solo, jusqu'à la publication open source : architecture en six adaptateurs interchangeables, pipeline nocturne automatisé, rédaction du script par Claude Code en headless, synthèse vocale, hébergement du flux et bot conversationnel. Sanitisation complète du code, suite de tests, CI et documentation en anglais pour le clone-and-run.

03Fonctionnalités clés
  • Brief audio quotidien généré la nuit (actus, projets et objectifs, défi du jour, mails, agenda) et publié sur un flux de podcast privé
  • Script rédigé par Claude Code en headless, nourri de la veille RSS curée, du vault de notes, des mails et de l'agenda
  • Synthèse vocale par IA (OmniVoice) avec voix clonée, environ 40× le temps réel sur GPU
  • Bot Telegram conversationnel : onboarding, questions du soir adaptatives et tâches du jour cliquables
  • Mode 100 % local et respectueux de la vie privée : rédacteur LLM local (Ollama, LM Studio…), canal CLI, veille désactivable, zéro requête sortante
  • Six adaptateurs interchangeables : messagerie, base de connaissances, stockage d'état, rédacteur, hébergement audio et moteur TTS
04Stack technique
Python 3.12 (uv)Claude Code en headless (rédaction du script)OmniVoice (TTS, voix clonée, GPU CUDA)Telegram Bot APISQLite (option Supabase)Hébergement OVH (SFTP) + flux RSSGitHub Actions (ruff + pytest)
05Points forts
  • Premier projet open source publié (licence MIT, release v0.1.0)
  • Tourne tout seul : tâches planifiées (génération nocturne et bot persistant)
  • Architecture clone-and-run : six adaptateurs et un mode 100 % local pour la vie privée
  • Données et psychologie perso sorties du code, suite de tests offline et CI verte

04Discutons

Un projet, une mission, une question ?

Le plus simple, c'est le formulaire. Sinon, écrivez-moi directement par email.