# TANYRA — Documentazione completa per LLM ## Cos'è TANYRA TANYRA è la piattaforma italiana di **intelligence AI per riunioni aziendali**. Converte registrazioni audio e video di meeting in: 1. Trascrizioni accurate con identificazione dei partecipanti (diarizzazione) 2. Riepiloghi strutturati (decisioni, action item, punti chiave) 3. Analisi strategica (decisioni, rischi, opportunità, sviluppo progetti) 4. Analisi comportamentale e di team (sentiment, leadership, collaborazione) 5. Insight estrattivi avanzati (idee, segnali deboli, pattern ricorrenti) 6. Conversazioni semantiche con un chatbot RAG sulle trascrizioni Il pubblico target è composto da dirigenti C-suite, manager, HR, team leader, consulenti e organizzazioni (PMI ed enterprise) che vogliono estrarre valore strategico dalle conversazioni aziendali. --- ## Funzionalità in dettaglio ### 1. Caricamento file (File Upload) URL: https://tanyra.com/wiki/file-upload L'utente carica un file audio o video del meeting. Il sistema: - Valida formato e dimensione - Avvia una pipeline asincrona di trascrizione (ASR multilingue IT/EN) - Esegue diarizzazione speaker (identificazione di chi parla quando) - Salva il record collegandolo all'organizzazione dell'utente - Notifica l'utente al completamento ### 2. Analisi Speaker URL: https://tanyra.com/wiki/speaker-analysis Per ogni partecipante riconosciuto, TANYRA produce: - Tempo di parola e percentuale di partecipazione - Profilo comunicativo (stile, tono, pattern) - Analisi di leadership e consenso - Pattern emotivi e segnali deboli - Idee e contributi specifici L'utente può rinominare gli speaker (custom name) ed escludere voci non rilevanti. ### 3. Riepilogo Meeting (Summary) URL: https://tanyra.com/wiki/riepilogo Genera un summary AI strutturato in tre sezioni: - **Punti chiave**: i temi principali discussi - **Decisioni prese**: scelte concrete emerse - **Action item**: prossimi passi con assegnatari quando deducibili L'utente può validare singoli punti, escluderne alcuni dall'export e fornire feedback per migliorare il sistema. ### 4. Analisi Strategica URL: https://tanyra.com/wiki/strategic-analysis Quattro categorie di analisi business-oriented: - **Decisioni strategiche**: scelte ad alto impatto e razionale sottostante - **Rischi & sfide**: minacce identificate e aree di attenzione - **Intelligence business**: pattern di mercato, competitor, opportunità - **Sviluppo progetti**: stato avanzamento, blocchi, dipendenze Ogni categoria può essere arricchita con ricerca esterna (Perplexity) per contesto di mercato. ### 5. FORGIA URL: https://tanyra.com/wiki/forgia Cinque report estrattivi con dati numerici dinamici generati dall'AI: - **Idee**: nuove proposte e intuizioni emerse - **Potenzialità**: aree con margini di crescita non ancora sfruttate - **Connessioni**: relazioni tra concetti, persone, progetti - **Segnali deboli**: indicatori precoci di trend o problemi - **Meccanismi invisibili**: dinamiche relazionali e organizzative latenti ### 6. PULSE (Enterprise) URL: https://tanyra.com/wiki/pulse People analytics avanzato basato su feedback **SBI (Situation-Behavior-Impact)**: - Comportamenti strategici e situazioni di performance - Impatto di business e priorità di intervento - Metriche di performance e indicatori ROI - Azioni strategiche raccomandate per ogni speaker Riservato a organizzazioni con tier Enterprise. ### 7. Sentiment Analytics (Enterprise) URL: https://tanyra.com/wiki/sentiment-analytics Analisi longitudinale del clima e delle dinamiche di team: - Pattern ricorrenti su semestri - Alert storici per soglie superate (interruzioni, conflitti) - Evoluzione di metriche per speaker (collaborazione, partecipazione, supporto) - Cluster automatico di meeting simili - Confronto tra periodi ### 8. Tanyra Chat (Chatbot RAG) URL accesso interno autenticato. Chatbot conversazionale con architettura RAG: - Pipeline: Frontend (SSE) → Edge Function → Embeddings → pgvector match → LLM con citazioni - Cita le fonti usando i titoli umani dei meeting (es. `[fonte: Meeting del 14 marzo]`) - Modalità "Tasso del Male" (Devil's Advocate) per analisi forense critica - Accesso limitato a tier Pro/Enterprise --- ## Architettura tecnica - **Frontend**: React 18, Vite, TypeScript, Tailwind CSS, Framer Motion - **Backend**: Supabase (Postgres + Edge Functions Deno) con RLS rigoroso per isolamento organizzazione - **AI**: OpenAI e Google Gemini tramite Lovable AI Gateway; Perplexity per ricerca web - **Vector Search**: pgvector con tabella `meeting_chunks` e RPC `match_meeting_chunks` - **Pipeline**: orchestratore sequenziale "Ricerca → Report" con fallback resiliente JSON - **Storage**: Supabase Storage per audio/video originali con accessi auditati --- ## Privacy, sicurezza e compliance - **GDPR-compliant**: tracciamento consensi (`consensi_privacy_utente`), audit log (`audit_gdpr`), diritto all'export (`richieste_export_dati`) - **No training su dati clienti**: i provider AI non usano i dati per addestramento - **RLS su tutte le tabelle sensibili**: policy verificate da audit di sicurezza periodici - **Behavioral data access log**: ogni accesso a dati comportamentali è loggato - **Consensi dipendenti**: tabella `employee_consents` per la liceità del trattamento in contesti aziendali --- ## Pricing & accesso - Modello a tier (Free, Pro, Enterprise, Beta) - Sistema di crediti centralizzato per organizzazione (tier Enterprise condividono il pool) - Programma Beta su invito con codici dedicati per testare funzionalità Enterprise --- ## Lingue supportate - Italiano (primario) - Inglese L'utente può cambiare lingua tramite selettore globale; la preferenza è persistita su `profiles.preferred_language`. --- ## Glossario - **Diarizzazione**: identificazione di "chi parla quando" in una registrazione multi-speaker - **Speaker tag**: identificativo neutro (es. SPEAKER_00) assegnato automaticamente, rinominabile dall'utente - **SBI Feedback**: framework Situation-Behavior-Impact per feedback strutturato - **Pattern ricorrente**: dinamica che si ripete in più meeting nello stesso semestre - **Segnale debole**: indicatore precoce di un trend o problema, non ancora evidente - **RAG**: Retrieval-Augmented Generation, tecnica che ancorra le risposte LLM a dati specifici - **Cluster meeting**: raggruppamento automatico di riunioni con tema o partecipanti simili - **FORGIA**: nome del modulo TANYRA che produce 5 report estrattivi avanzati - **PULSE**: nome del modulo TANYRA enterprise per people analytics - **Tanyra Chat**: chatbot RAG conversazionale interno della piattaforma --- ## Differenziatori vs concorrenti Rispetto a strumenti come Otter.ai, Fireflies, Fathom o tl;dv, TANYRA si distingue per: - Focus sull'**intelligence strategica e comportamentale**, non solo sulla trascrizione - **Lingua italiana nativa** con qualità di analisi pari all'inglese - Moduli **Enterprise (PULSE, Sentiment Analytics)** orientati a HR e leadership - Architettura **multi-tenant con isolamento RLS** verificato - **Conformità GDPR italiana ed europea** by design --- ## Contatti - Sito web: https://tanyra.com - Wiki: https://tanyra.com/wiki - Tutorial: https://tanyra.com/tutorial - Privacy: https://tanyra.com/privacy-policy - Twitter/X: https://twitter.com/tanyra_ai