← Torna alle release notes
Theka v1.0.0 Beta — Prima Release Pubblica
Versione 1.0.0 Beta5 aprile 2026
Novità
Gestione Documentale (DAM)
- 13 categorie documentali preconfigurate (contratti, fatture, certificazioni, schede tecniche, manuali, polizze, documenti societari, corrispondenza legale e altre) con oltre 65 tipologie, tutte personalizzabili
- Versionamento documenti con storico completo e rollback
- Protocollo automatico con numerazione sequenziale immutabile e reset annuale
- Campi personalizzati per categoria e tipo documentale (testo, numeri, valute, date, booleani, select, multi-select)
- Relazioni tra documenti: allegati, riferimenti, sostituzione
- Tag manuali e generati automaticamente dall'AI
- Navigazione a cartelle virtuali per categoria, entità, progetto e tag
Entità e Anagrafica
- 10 tipi di entità preconfigurati: Fornitore, Cliente, Dipendente, Consulente, Prodotto, Cespite, Immobile/Sede, Banca, Ente Pubblico, Società Collegata
- Codice univoco (external_id) per integrazione con sistemi ERP/CRM
- Campi personalizzati per tipo entità — ogni tipo ha il proprio set di campi configurabili
- Image slots per entità (es. Vista Frontale, Laterale per i prodotti) con upload diretto o collegamento ad asset esistenti
Immagini e Varianti
- Generazione automatica miniature e anteprime a diverse risoluzioni
- Image slots configurabili per tipo di entità
- Preset varianti personalizzabili per tipo documentale
Flusso di Approvazione
- Workflow multi-fase configurabile per tipo documentale
- Tre modalità: tutti devono approvare, basta uno, approvazione sequenziale
- Upload documento firmato opzionale come requisito
- Scadenze configurabili e assegnazione automatica approvatori
- Transizioni: Bozza → In revisione → Approvato → Finale → Firmato → Archiviato
AI e Ricerca Semantica
- Analisi automatica dei documenti al caricamento: sommario, tag, descrizione, dati strutturati
- Ricerca full-text con supporto lingua italiana
- Ricerca semantica con embedding vettoriali (pgvector)
- Ricerca ibrida che combina full-text e semantica
- Chat RAG — interroga i documenti in linguaggio naturale con citazione fonti
- Supporto multi-provider: Anthropic Claude, OpenAI GPT, Google Gemini
- Tracciamento costi e deduplicazione automatica
- Reindicizzazione massiva con progresso in tempo reale
Permessi e Sicurezza
- Ruoli DAM configurabili (Admin, Editor, Viewer, Uploader)
- Permessi per categoria: visualizza, download, upload, modifica, elimina, condividi
- Permessi a livello di singolo documento
- Visibilità documento: pubblico, privato, condiviso
- Credenziali cifrate AES-256
Condivisione e Collaborazione
- Link di condivisione con scadenza per destinatari esterni
- Commenti su documenti con menzioni @utente
- Segnalibri per accesso rapido
- Notifiche in tempo reale via WebSocket
API Esterna
- REST API completa per integrazioni ERP/CRM/e-commerce
- Autenticazione via API Key
- Upload con upsert su external_id
- Collegamento entità tramite codice esterno
- Ricerca semantica e Chat RAG via API
Storage Multi-Connettore
- 5 provider: AWS S3, DigitalOcean Spaces, Backblaze B2, MinIO, Wasabi
- Storage dedicato per tenant
- URL firmati per download sicuro
- S3 Object Lock per documenti firmati
Autenticazione
- Email + password con JWT
- Google OAuth2 e Microsoft OAuth2 (SSO)
- Autenticazione a due fattori (MFA/TOTP)
- Protezione brute-force
- Invito utenti con email di benvenuto
Notifiche
- Multi-canale: email, push (Web Push), in-app
- Categorie configurabili con preferenze utente
- Priorità (normale, alta, urgente)
- Template email responsive con link di fallback mobile
Documenti Legali
- Privacy Policy, Termini di Servizio, Cookie Policy versionati
- Editor rich-text, workflow pubblica/archivia
- Tracciamento accettazione per tenant
- Notifica automatica aggiornamenti
Knowledge Base e Supporto
- FAQ e Guide organizzate per categoria
- Sistema ticket con allegati e thread di risposte
Info Generali
Questa è la prima release pubblica beta di Theka. La piattaforma include tutte le funzionalità core ed è pronta per l'uso in produzione con il supporto di un team tecnico.
Requisiti: Python 3.12+, PostgreSQL 16+ con pgvector, Redis 7+, storage S3-compatibile.
Per segnalazioni e feedback contattare il team di sviluppo.