Welcome to Scarica LibreOffice 12/06/2026 00:27

LocalWriter: estensione IA locale per LibreOffice Writer

Scarica gratis LocalWriter: l'estensione IA che rivoluziona LibreOffice

LibreOffice è una suite per ufficio open source molto apprezzata per la sua flessibilità e riservatezza. Tuttavia, non offre nativamente funzionalità di intelligenza artificiale. Per colmare questa lacuna, John Balis ha sviluppato localwriter, un'estensione IA locale per LibreOffice Writer che consente di sfruttare l'IA generativa in locale, senza dipendere da una connessione internet o da servizi cloud.

Il suo obiettivo è integrare strumenti di scrittura assistita direttamente nell'ambiente di lavoro di Writer. L'utente può così generare, trasformare o rivedere testi mantenendo il controllo sui propri dati e sul modello linguistico utilizzato.

Presentazione dell'estensione localwriter

localwriter è un'estensione innovativa che integra modelli di intelligenza artificiale locale per assistere la scrittura e la revisione di testi in LibreOffice Writer. Si basa su text-generation-webui e Ollama, permettendo agli utenti di sfruttare diversi modelli linguistici mantenendo il pieno controllo sui propri dati.

In pratica, l'estensione IA locale aggiunge comandi dedicati a Writer. Questi comandi agiscono sul testo selezionato e permettono di ottenere un risultato direttamente nel documento, senza passare da un servizio cloud esterno.

Questa estensione offre due funzionalità principali:

  • Espandere la selezione
    Consente di generare testo a partire da una selezione.
    Utilizzo possibile:

    • Continuare una frase o un paragrafo a partire da un testo esistente.
    • Scrivere un'email o un documento partendo da un breve suggerimento.
    • Riassumere un passaggio selezionato.
  • Modificare la selezione
    Una finestra di dialogo consente di fornire istruzioni precise sulla trasformazione del testo.
    Esempi d'uso:

    • Adattare il tono di un messaggio.
    • Tradurre un passaggio in un'altra lingua.
    • Riscrivere un testo semplificando o arricchendo il suo contenuto.

Queste funzioni sono utili per chi lavora su bozze, lettere, email, relazioni o documenti lunghi. La selezione del testo permette di controllare con precisione la parte del documento da completare, modificare o riformulare.


Genesi del progetto

John Balis ha concepito localwriter nel luglio 2024 con l'obiettivo di integrare un'intelligenza artificiale locale in LibreOffice. L'idea era di sfruttare i vantaggi di un modello offline, garantendo una disponibilità continua, una migliore riservatezza e un controllo totale sullo strumento, senza dipendere da un'API esterna.

Propone una visione in cui gli utenti mantengono il controllo sulla propria IA, senza rischiare perdite di dati o modifiche involontarie del modello utilizzato.

Questo approccio locale è coerente con l'uso di LibreOffice in contesti in cui la riservatezza dei documenti è importante. I testi possono rimanere nell'ambiente dell'utente, a condizione che la configurazione locale sia correttamente predisposta.


Installazione e configurazione di localwriter

L'installazione di localwriter è semplice e accessibile:

  1. Download dell'estensione
    • Scarica l'ultima versione del file localwriter.oxt dal sito ufficiale delle estensioni LibreOffice.
  2. Installazione in LibreOffice
    • Apri LibreOffice Writer e accedi al Gestore delle estensioni (Strumenti > Gestore delle estensioni).
    • Clicca su Aggiungi, seleziona il file .oxt, quindi attiva l'estensione.
  3. Configurazione dell'API locale
    • localwriter richiede text-generation-webui o Ollama.
    • Assicurati che l'API OpenAI locale funzioni su localhost:5000.
    • Per Ollama, specifica il modello linguistico nelle impostazioni dell'estensione.

Una volta completati questi passaggi, localwriter è pronto all'uso in LibreOffice Writer.

La configurazione dell'API locale è un passaggio essenziale: l'estensione invia le istruzioni al servizio locale indicato e riceve la risposta generata dal modello. Per questo motivo, text-generation-webui o Ollama devono essere avviati e configurati prima dell'uso in Writer.


Scorciatoie da tastiera per un utilizzo rapido

Per ottimizzare l'esperienza utente, l'estensione propone scorciatoie da tastiera:

Funzione Scorciatoia da tastiera
Espandere la selezione Ctrl + Q
Modificare la selezione Ctrl + E

Queste scorciatoie consentono un'integrazione fluida dell'IA nel processo di scrittura.

Con Ctrl + Q, l'utente può chiedere al modello di continuare o sviluppare una selezione. Con Ctrl + E, può invece aprire una finestra di dialogo e indicare come trasformare il passaggio selezionato. Questo uso tramite tastiera riduce i passaggi manuali durante la redazione.


Attuali limitazioni ed evoluzioni previste

localwriter attualmente supporta solo LibreOffice Writer, ma il supporto per LibreOffice Calc è in fase di sviluppo.

Altre limitazioni:

  • Assenza di streaming: non è ancora possibile la generazione di testo in tempo reale.
  • Nessuna chat con il documento: le interazioni avvengono solo tramite i comandi disponibili.

L'estensione è open source e il suo sviluppo è attivo. Molti utenti suggeriscono già miglioramenti attraverso il repository del progetto. I contributi sono benvenuti, sia per sviluppare nuove funzionalità, testare lo strumento o sostenere il progetto con donazioni.

Le limitazioni indicate aiutano a comprendere il funzionamento attuale dello strumento. localwriter lavora principalmente su selezioni di testo e non sostituisce una conversazione continua con il documento. Il supporto previsto per LibreOffice Calc riguarda un'estensione dell'uso oltre Writer, secondo quanto già indicato dal progetto.


Licenza e open source

localwriter è pubblicato sotto licenza MPL 2.0, garantendo una totale trasparenza. Alcuni elementi del suo codice sono sotto Creative Commons Attribution-ShareAlike 3.0.

La disponibilità del codice in modalità open source permette agli utenti e agli sviluppatori di esaminare il funzionamento dell'estensione. La licenza MPL 2.0 e gli elementi sotto Creative Commons Attribution-ShareAlike 3.0 definiscono il quadro di utilizzo e condivisione del progetto.


FAQ su LocalWriter per LibreOffice Writer

Che cos'è localwriter?

localwriter è un'estensione per LibreOffice Writer che integra funzioni di intelligenza artificiale locale. Permette di espandere o modificare una selezione di testo usando modelli linguistici configurati localmente.

localwriter funziona senza internet?

L'estensione è pensata per usare un modello locale tramite text-generation-webui o Ollama. In questo modo può funzionare senza dipendere da servizi cloud, se l'ambiente locale è correttamente configurato.

Quali sono le funzioni principali di localwriter?

Le due funzioni principali sono Espandere la selezione e Modificare la selezione. La prima genera testo a partire da un passaggio selezionato. La seconda consente di trasformare il testo con istruzioni precise.

Quali scorciatoie da tastiera usa localwriter?

localwriter usa Ctrl + Q per espandere la selezione e Ctrl + E per modificare la selezione.

localwriter supporta LibreOffice Calc?

Attualmente localwriter supporta solo LibreOffice Writer. Il supporto per LibreOffice Calc è indicato come in fase di sviluppo.


Conclusione

localwriter rappresenta un avanzamento significativo per gli utenti di LibreOffice che desiderano integrare l'IA generativa locale senza compromettere la propria riservatezza. Grazie alle sue funzionalità di estensione e modifica del testo, facilita la scrittura e l'editing in LibreOffice Writer garantendo autonomia e controllo sui dati.

Con questa estensione, LibreOffice si avvicina alle suite per ufficio intelligenti, rimanendo fedele al suo modello open source e rispettoso della privacy.

Per chi usa Writer come ambiente principale di redazione, localwriter offre quindi un modo diretto per integrare l'intelligenza artificiale locale nel flusso di scrittura, mantenendo le funzionalità già citate: generazione, modifica, traduzione, riscrittura e riepilogo di testi selezionati.