Tutti i lavori

Kit per il secondo cervello aziendale

Documenti, riunioni e chat di un'azienda diventano un vault con fonti, configurato in un solo file.

Stack:
  • Python
  • PyMuPDF
  • python-docx
  • python-pptx
  • Obsidian
  • graphify
  • Claude Code
  • 1file di configurazione da compilare per una nuova azienda
  • 0riferimenti all'azienda d'origine rimasti in codice e documenti
  • 20script Python nella pipeline

Un secondo cervello, strato per strato

Copi la cartella, compili un solo file di configurazione e la stessa pipeline ricostruisce un vault con fonti per qualsiasi azienda.

Tocca un blocco per vedere cosa fa.

  • Ingresso
  • Logica
  • AI
  • Dati
  • Uscita
Fonti
Testo
Schede
Vault e grafo

Ingresso

Fonti grezze

Documenti, riassunti di riunioni e chat esportate in una cartella di sola lettura; una libreria SharePoint o OneDrive sincronizzata si legge sul posto.

  • Word
  • PowerPoint
  • Excel
  • PDF

Passa a Estrazione testo

Il problema

Al lavoro avevo costruito un secondo cervello: agenti AI leggevano riga per riga l'archivio di un'azienda e lo trasformavano in un vault di conoscenza in cui ogni fatto rimanda alla sua fonte. La pipeline era saldata alle cartelle, ai nomi e ai prodotti di quell'azienda. Riusarla per un'altra organizzazione, o aggiungere riunioni e chat, voleva dire ricominciare.

Cosa ho costruito

  1. Ho estratto la pipeline in un kit senza dati: estrazione del testo, lotti di lettura, agenti lettori in parallelo, controllo delle schede, costruzione del vault, lint e report di stato.
  2. Ho spostato ogni scelta legata all'azienda (nome, domini email interni, cartelle riservate e dei prezzi, aree di business, prodotti) in un solo file di configurazione.
  3. Ho aggiunto regole per riassunti di riunioni e chat esportate: le persone esterne diventano organizzazione più ruolo, e la guida ricorda che registrare i clienti richiede il loro consenso.
  4. Ho tenuto una sola regola sui dati personali condivisa da tutti i controlli, dopo che tre copie della stessa regola non erano d'accordo e scambiavano numeri di certificati di laboratorio per numeri di telefono.
  5. Ho scritto una guida di 10 KB con avvio in sei passi, un ciclo di costruzione ripetibile e una tabella di cosa dimostra ogni controllo.

La parte difficile

Dimostrare che gli agenti leggono davvero tutto. Un bug di estrazione aveva raddoppiato le righe di alcuni file, quindi un agente che si fermava a fine blocco copriva metà documento e sembrava aver finito. Il kit salva l'ultima riga reale di ogni file, e il controllo delle schede scarta ogni scheda che dichiara una lettura più corta.

Risultato

Un kit completo di 20 script Python con un solo file da compilare, consegnato con le cartelle di lavoro vuote. Un grep su codice e documenti, skill escluse, trova 0 riferimenti all'azienda d'origine. La guida elenca cosa manca ancora: un importatore via API per le note delle riunioni e l'OCR per i PDF scansionati.

Il mio ruolo

Da solo. Il progetto viene dal secondo cervello che ho costruito al lavoro: contratto di lettura, lotti e controlli. Claude Code ha fatto il pacchetto e scritto gran parte del codice sotto la mia direzione; io ho scelto cosa generalizzare e verificato che non restassero dati dell'azienda.