AI Assistant for Production Lines

L'esperto di macchina, a bordo macchina.

LinePilot è un server AI locale e 100% offline installato direttamente sulla linea di produzione. Risponde in linguaggio naturale — a voce o in chat — alle domande di operatori e ingegneri su processo, componentistica, manuali tecnici e diagnosi guasti.

  • Zero cloud
  • Zero dati in uscita
  • Voce + chat
  • Multilingua
OP
Operatore · 11:41
Il pressore non si muove
AI
LinePilot · 11:41
Stato letto dal PLC
AQ3/i_AbilPress Selettore di abilitazione / esclusione pressione +AQ3 FALSE
AQ3/o_KM_pompa Comando teleruttore motore pompa lubrificazione +AQ3 FALSE
AQ3/o_EV_Pres Comando elettrovalvola inserimento pressione +AQ3 FALSE

EV PRESSORE — 340Y2 (elettrovalvola)

  • Quadro +AQ3 · foglio 340 (pagina 92)
  • Comando: uscita PLC %Q212.3 (modulo 210A4)
  • Collegamenti: morsetti X4 · alimentazione 0DC
Diagnosi

L'uscita PLC %Q212.3 è FALSE — l'attuatore non riceve il comando. Consensi NON soddisfatti:

  • Selettore abilitazione pressione (%I212.6) = FALSE → richiesto TRUE
  • Teleruttore pompa lubrificazione (%Q212.0) = FALSE → richiesto TRUE
  • da verificare anche: M_PORTA_OK, M_EMERG_OK (ripari, emergenze)
Controlli suggeriti
  1. Porta il selettore di abilitazione pressione su ON e verificane il contatto — Procedura: §18
  2. Verifica il teleruttore della pompa di lubrificazione — Procedura: §14
  3. Controlla ripari ed emergenze (porte chiuse, funghi riarmati)
⚠ Prima di operare applica il LOTO (Sezione 0) e assicurati che l'area sia libera e sicura.
Documenti consultati

Componente identificato dallo schema elettrico, stato I/O letto in tempo reale dal PLC, diagnosi dei consensi mancanti e procedure di verifica. Con le fonti citate, sempre.

OP
Operatore · 09:17
Ho un problema allo scarico, sospetto sia la fotocellula di finelinea: sapresti dirmi marca e modello per controllare se ce l'ho in magazzino?
AI
LinePilot · 09:17
Stato letto dal PLC
AQ1/i_FTC_fineln Fotocellula finelinea presenza pezzo allo scarico FALSE

FOTOCELLULA FINELINEA — B12 · Sick WL12G-3B2531 · codice magazzino EL-0417

  • Quadro +AQ1 · foglio 118 (pagina 31)
  • Ingresso PLC %I3.4 (modulo 110A2)
  • Collegamenti: morsetti X2:14 (segnale) · X2:15 (24VDC) · X2:16 (0V)
Verifica del segnale
  1. Oscura e libera il fascio: il LED giallo sulla fotocellula deve commutare e l'ingresso %I3.4 cambiare stato — Procedura: §7 (Verifica di un ingresso digitale PLC)
  2. Se il LED non commuta, pulisci l'ottica e il catarifrangente e controlla i 24VDC sui morsetti X2:15/X2:16
  3. Se il segnale resta assente, esegui l'allineamento — Procedura: §25 (Registrazione fotocellula)
Documenti consultati

Marca, modello e codice magazzino dalla distinta, collegamenti dallo schema elettrico, lettura live dell'ingresso PLC e procedura di registrazione. Con le fonti citate, sempre.

Perché LinePilot

La conoscenza non va in pensione

Il sapere della linea vive in decine di manuali, schemi e nella testa di pochi esperti. LinePilot lo rende interrogabile da chiunque, in qualsiasi turno, in qualsiasi lingua.

Fermi macchina più brevi

Diagnosi guidata in secondi invece che ore a sfogliare PDF: marca, modello e codice ricambio del componente giusto, con lo storico degli interventi simili.

I vostri dati restano in fabbrica

Nessun cloud, nessuna API esterna: LLM, ricerca semantica e voce girano interamente sul server a bordo macchina. Funziona anche senza connessione internet.

Funzionalità

🔌 100% offline

Tutto in locale: modello linguistico, embeddings, riconoscimento e sintesi vocale. Nessun dato lascia mai lo stabilimento.

🎯 Mai inventare un codice

LinePilot risponde solo dai documenti della vostra linea e dichiara quando non sa. Un codice ricambio sbagliato costa caro: qui non succede.

📄 Fonti sempre citate

Ogni risposta indica documento e pagina di provenienza: verificabile in un click.

🎙️ Voce a mani libere

Parla e ascolta: riconoscimento vocale e sintesi in italiano, pensati per l'uso in linea con i guanti addosso.

⚡ Risposte in pochi secondi

Streaming della risposta e indicatore di ricerca: pensato per i tempi della produzione, non dell'ufficio.

📚 Manuali multilingua

Datasheet in inglese, manuali in tedesco, SOP in italiano: LinePilot li indicizza tutti e risponde nella lingua dell'operatore.

🔗 Collegamento all'ERP aziendale

Integrazione opzionale con il gestionale per il magazzino ricambi: giacenza e ubicazione del componente direttamente nella risposta, sempre in rete locale.

Come funziona

  1. 1

    Carichi i documenti

    Manuali, datasheet, SOP, schemi elettrici, distinte base e storico interventi: LinePilot li indicizza in un archivio semantico locale.

  2. 2

    Fai una domanda

    In chat o a voce, come la faresti a un collega esperto. Anche domande complesse che attraversano più documenti.

  3. 3

    Ottieni la risposta con le fonti

    LinePilot recupera i passaggi rilevanti, collega manuale, schema e distinta, e risponde citando documento e pagina.

Tecnologia

Stack open-source consolidato, in esecuzione su un mini-PC industriale a bordo macchina. Nessuna licenza cloud, nessun costo ricorrente per token.

LLM localeOllama · modelli 7–14B
Ricerca semanticaChromaDB + embeddings locali
Riconoscimento vocaleWhisper
Sintesi vocalePiper
BackendPython · FastAPI
InterfacciaChat web con streaming

Porta LinePilot sulla tua linea

Raccontaci la tua linea di produzione: prepariamo una demo con i tuoi documenti reali.

oppure scrivici a info@overcore.it