dv - Discourse Vibe - https://github.com/samsaffron/dv è uno strumento che sto costruendo e che ti permette di lavorare facilmente su più container di sviluppo Discourse preconfigurati.
L’ho costruito per semplificare il lavoro con gli agenti AI, ma con il passare del tempo sta facendo sempre più cose.
Tra le cose che può fare:
- Effettuare il checkout di una PR in un container
- Estrarre e importare codice in un container
- Eseguire più istanze di Discourse Dev su più porte
- Eseguire un gran numero di agenti AI all’interno dei container
- e molto altro
Durante il fine settimana ho costruito un utile strumento per aiutare a configurare l’AI all’interno di un container di sviluppo in esecuzione.
Per eseguirlo sulla tua macchina:
- Installa docker
- Esegui lo script di installazione nel Readme di dv (o compila con
go build) - Esegui
dv build(se hai molta memoria) odv pullse hai poca memoria. Questo ti darà l’immagine di base. - Esegui
dv new some-name(dv lsper elencare i container) - Esegui
dv config aie configura il tuo llm usando la tui

-
dv config ai --helpper conoscere le possibili chiavi API che cerchiamo -
dopo aver aggiunto l’LLM avrai un ambiente di sviluppo funzionante e completamente configurato con Discourse AI
-
Visita
localhost:4200/session/admin/becomeper accedere come amministratore -
Parla con il robot (bot AI nella barra laterale)

Demo video:
Ho anche pubblicato come usare dv + claude code router + discourse MCP su: