Utiliser dv (Discourse Vibe) pour configurer Discourse AI en développement

dv - Discourse Vibe - https://github.com/samsaffron/dv est un outil que j’ai construit et qui vous permet de travailler facilement sur plusieurs conteneurs de développement Discourse préconfigurés.

Je l’ai créé pour faciliter le travail avec les agents IA, mais au fil du temps, il fait de plus en plus de choses.

Parmi les choses qu’il peut faire :

  • Extraire une PR dans un conteneur
  • Extraire et importer du code dans un conteneur
  • Exécuter plusieurs instances de développement Discourse sur plusieurs ports
  • Exécuter un grand nombre d’agents IA dans des conteneurs
  • et bien plus encore

Ce week-end, j’ai créé une aide pratique pour configurer l’IA dans un conteneur de développement en cours d’exécution.

Pour exécuter ceci sur votre propre machine.

  • Installez Docker
  • Exécutez le script d’installation dans le Readme de dv (ou compilez-le avec go build)
  • Exécutez dv build (si vous avez suffisamment de mémoire) ou dv pull si votre mémoire est limitée. Cela vous donnera l’image de base.
  • Exécutez dv new some-name (dv ls pour lister les conteneurs)
  • Exécutez dv config ai et configurez votre LLM à l’aide du TUI

image

  • dv config ai --help pour en savoir plus sur les clés API possibles que nous recherchons

  • après avoir ajouté le LLM, vous aurez un environnement de développement fonctionnel entièrement configuré avec Discourse AI

  • Visitez localhost:4200/session/admin/become pour vous connecter en tant qu’administrateur

  • Parlez au robot (bot IA dans la barre latérale)

image

Démo vidéo :

J’ai également publié comment utiliser dv + claude code router + discourse MCP à :

3 « J'aime »