Write Faster, Stay Local: Meet the LocalWriter AI Extension

AI Writing Server Setup
AI Writing Server Setup

Live stream set for 2025-12-29 at 14:00:00 Eastern

Ask questions in the live chat about any programming or lifestyle topic.

This livestream will be on YouTube or you can watch below.

Boost LibreOffice Writer with AI LocalWriter Extension Review

LibreOffice Writer is one of the most popular open source office suites available today. With the rise of AI powered writing assistants the LocalWriter extension adds intelligent capabilities directly inside LibreOffice without sending your data to the cloud.

LocalWriter is open source and can integrate with a server running Ollama with Qwen2.5-Coder for AI assisted writing making it ideal for privacy conscious users and developers.

What is LocalWriter

LocalWriter is an AI extension for LibreOffice Writer that allows users to generate edit and improve text using a local or server based LLM. Unlike cloud based AI assistants LocalWriter keeps all data on your machine or server ensuring full privacy and control.

Key Features

  • AI assisted text generation and completion
  • Server LLM integration with Ollama and Qwen2.5-Coder
  • Fully open source and privacy focused
  • Works offline or via server without sending data to external servers
  • Easy integration into existing LibreOffice Writer setup

Prerequisites

  • Fedora Linux system
  • LibreOffice installed
  • Ollama server with Qwen2.5-Coder model running

Installing LocalWriter on Fedora

Option 1 Using Flathub

flatpak install flathub org.libreoffice.LibreOffice
flatpak run org.libreoffice.LibreOffice

Then open LibreOffice Writer go to Tools Extension Manager click Add and select the LocalWriter .oxt file downloaded from https://github.com/balisujohn/localwriter

Option 2 Using Fedora Distro Packages

sudo dnf install libreoffice libreoffice-writer

Then download the LocalWriter .oxt extension from GitHub open LibreOffice Writer navigate to Tools Extension Manager click Add and install LocalWriter

Setting Up Ollama Server with Qwen2.5-Coder

Install Ollama on Server

sudo dnf install ~/Downloads/ollama-x.y.z.rpm

Verify installation:

ollama version

Pull Qwen2.5-Coder Model

ollama pull Qwen2.5-Coder

Start Ollama in Server Mode

ollama serve --host 0.0.0.0 --port 11434

Check models are available:

ollama list

Configure LocalWriter to Use Ollama Server

  1. Open LibreOffice Writer
  2. Go to Tools LocalWriter Settings
  3. Select Ollama as the LLM provider
  4. Enter the server IP and port for example 192.168.1.100:11434
  5. Select Qwen2.5-Coder as the active model
  6. Save settings and start using AI assisted writing

Ensure server firewall allows incoming traffic:

sudo firewall-cmd --add-port=11434/tcp --permanent
sudo firewall-cmd --reload

📷 Screenshots & 📽️ Screencast

LibreOffice Extension
LibreOffice Displaying Extension Manager

LibreOffice Extension Localwriter
LibreOffice Installing LocalWriter Extension

Ollama Serve
Command Line Starting Ollama Server

LibreOffice Localwriter Settings
LibreOffice Settings LocalWriter For Ollama

Localwriter Extend Selection
LibreOffice LocalWriter Extend Selection Option

Localwriter Extended Selection
LibreOffice LocalWriter Extended Selection Results

Localwriter Edit Selection
LibreOffice LocalWriter Edit Selection Instructions

LibreOffice LocalWriter Installation And Setup Screencast

Additional Resources

Conclusion

LocalWriter brings AI assisted writing to LibreOffice while keeping everything local or on your server. With integration to Ollama Qwen2.5-Coder it offers a powerful open source solution for writers developers and anyone looking to boost productivity in a secure environment.

Recommended Resources:

Disclosure: Some of the links above are referral (affiliate) links. I may earn a commission if you purchase through them - at no extra cost to you.

About Edward

Edward is a software engineer, web developer, and author dedicated to helping people achieve their personal and professional goals through actionable advice and real-world tools.

As the author of impactful books including Learning JavaScript, Learning Python, Learning PHP, Mastering Blender Python API, and fiction The Algorithmic Serpent, Edward writes with a focus on personal growth, entrepreneurship, and practical success strategies. His work is designed to guide, motivate, and empower.

In addition to writing, Edward offers professional "full-stack development," "database design," "1-on-1 tutoring," "consulting sessions,", tailored to help you take the next step. Whether you are launching a business, developing a brand, or leveling up your mindset, Edward will be there to support you.

Edward also offers online courses designed to deepen your learning and accelerate your progress. Explore the programming on languages like JavaScript, Python and PHP to find the perfect fit for your journey.

📚 Explore His Books – Visit the Book Shop to grab your copies today.
💼 Need Support? – Learn more about Services and the ways to benefit from his expertise.
🎓 Ready to Learn? – Check out his Online Courses to turn your ideas into results.

Leave a Reply

Your email address will not be published. Required fields are marked *