// Open source & produzione
Pubblico su GitHub il codice che costruisco e che uso in produzione. Non repo demo: sistemi che gestiscono siti vivi, con utenti veri e traffico vero.
Ogni progetto ha il suo README, la sua architettura e il suo caso d'uso reale.
// Progetti
Uno per uno: cosa fa, perché esiste, con cosa è costruito. Nessun progetto abbandonato: se è pubblicato, è in produzione o lo è stato.
Un CMS multi-tenant per gestire più siti web da un unico pannello, progettato per essere guidato sia da esseri umani sia da un agente AI tramite un'API dedicata. Nasce da un'esigenza concreta: gestire siti editoriali (articoli, homepage, media) con un flusso di pubblicazione che può essere automatizzato da un agente, senza rinunciare al controllo umano.
/api/agent/...): un agente AI (Claude Code, OpenCode, ecc.) legge e modifica pagine, snippet e media in autonomia, con endpoint bulk per ridurre il numero di chiamate/api/mcp): la stessa funzionalità esposta come strumenti MCP per client come Claude Desktop — generato automaticamente dalle route REST, sempre in sync{{snippet:...}}, {{var:...}})superadmin / admin / collaboratore con permessi granulari// Caso studio
Non è un progetto da vetrina: è l'infrastruttura che sta sotto i siti che pubblico e che pubblico per i clienti. Mangiare ciò che cucini, versioni open source incluse.
Produzione reale // Siti editoriali
Vicchina.it è gestito interamente da questo CMS. Gli articoli vengono scritti e pubblicati tramite l'API agent: un agente AI cerca le notizie, redige il pezzo, genera la copertina, pubblica l'articolo e aggiorna la homepage — tutto via /api/agent/.... L'export statico genera le pagine HTML che un Caddy separato serve in produzione, con il pannello Express come backend di controllo. Il risultato: un sito editoriale vivo, aggiornato con costanza, senza che nessuno tocchi un CMS ogni volta a mano.
Flusso di pubblicazione // Automazione end-to-end
Il caso studio mostra il flusso completo: ricerca notizie → redazione del pezzo → generazione della copertina → pubblicazione → aggiornamento homepage → distribuzione social. Ogni passaggio è una chiamata all'API agent o uno step automatizzato. Il CMS è il punto di controllo: versioni, rollback, SEO e stato di pubblicazione restano sotto controllo umano.
// Hermes Agent
Hermes Agent è il framework con cui costruisco agenti AI autonomi: profili isolati che vivono su Telegram e Discord, ognuno con il proprio token, le proprie skills, i propri cron jobs e la propria memoria. Ogni agente ha un lavoro preciso e un perimetro chiaro. Non sono demo: sono in produzione, tutti i giorni.
default
L'agente principale
Accesso completo al sistema: gestisce le automazioni cron (redazione, watchdog), la manutenzione dei server, lo sviluppo software e la ricerca. È il punto di controllo dell'intera infrastruttura.
vicchina-agent
L'assistente editoriale di Vicchina.it
Redige e pubblica articoli sul sito Vicchina tramite l'API agent del CMS: ricerca notizie, scrive il pezzo, genera la copertina e aggiorna la homepage. Competenze limitate al sito, zero accesso al resto.
planner
Il task manager automatico
Gestisce i task personali e di lavoro su 12 aree, con cron a cadenza ravvicinata: organizza, ricorda e tiene traccia di tutto quello che va fatto. Nato da todo_fausto, oggi un agente a tutti gli effetti.
tommy-coding-roblox
L'insegnante di coding per bambini
Assistente di programmazione Roblox per bambini, con supervisione di un adulto. Terminale disabilitato per sicurezza: insegna il codice senza dare accesso al sistema.
Ogni agente è un profilo Hermes completamente autonomo: token dedicato, servizio systemd isolato, skills e memoria indipendenti. Framework: hermes-agent.nousresearch.com
Un problema che gira da solo ti interessa?
I progetti nascono da problemi veri. Se ne hai uno, lo analizzo e ti dico se e come si automatizza.
Sottoponimi un problema →