// progetti
←
Agente AI autonomo per la gestione intelligente della posta
Agente AI autonomo che legge, analizza e gestisce la posta in linguaggio naturale su Gmail e mailbox IMAP.

Agente AI autonomo che legge, analizza e gestisce la posta elettronica in linguaggio naturale, combinando i modelli OpenAI con un design transport-agnostic: Gmail API via OAuth2 e qualsiasi mailbox IMAP. Il backend Node.js/TypeScript usa DeepAgents e LangChain per il tool-calling su Express.js, TypeORM e MariaDB; il frontend è una SPA Vue 3/Vuetify che riproduce in streaming le risposte dell'agente via SSE. Credenziali protette con cifratura AES-256-GCM e key encapsulation RSA, stack orchestrato con Docker per sviluppo e produzione.
// features
- »Agente AI autonomo con DeepAgents e LangChain: tramite tool-calling cerca, legge e analizza conversazioni email in linguaggio naturale
- »Doppio transport email — Gmail API via OAuth2 e IMAP (imapflow) — con credenziali cifrate AES-256-GCM e key encapsulation RSA
- »Parser allegati interamente JavaScript per PDF, DOCX, XLSX, PPTX e immagini, analizzate con OpenAI Vision API
- »Rilevamento automatico delle cartelle della mailbox e ricostruzione dei thread via header In-Reply-To e References
- »HTTP API Express con risposte firmate JWT, validazione Zod e middleware di autenticazione centralizzati
- »SPA Vue 3 e Vuetify con login, gestione mailbox e chat in streaming SSE, i18n IT/EN e installabile come PWA
// skills
TypeScriptNode.jsExpress.jsTypeORMMariaDBDeepAgentsLangChainOpenAIOpenAI VisionGmail APIIMAPOAuth2Vue 3VuetifyDocker