AI extension: Stable Diffusion image generator for LibreOffice

Screenshot of Stable Diffusion extension for LibreOffice

LibreOffice does not include artificial intelligence (AI) out-of-the-box. But many users want AI features in the suite – so we encourage developers to make them available as optional extensions. And that’s what Igor Támara did, creating the “Stable Diffusion for LibreOffice” extension for AI-generated images powered by AI Horde (a volunteer crowd-sourced distributed cluster of image generation workers).

We talked to Igor about the extension – here’s what he had to say:

What does the extension do?

You write some text describing an image, and get an AI image generated from the given text. You can tweak parameters, choose a model and use the best result on written documents, presentations or the place you prefer. The images are generated on volunteer GPUs through AI Horde.

When did you start working on it?

Two weeks ago, starting from a Gimp plugin as a base. I’m brand new to the LibreOffice project, and started it as a macro to get this functionality in the software. One week later I put it on GitHub.

Later on I got help from friendly people on the forum to turn it into an extension. I also joined the the chat and filled some requests in the bug tracker.

What are the current limitations, and what’s coming next?

Be aware that the text you provide is sent to AI Horde and seen by the machines that create the image, so do not send sensitive data. Also, you can get better results if you send the description of the desired image in English. You are encouraged to try different languages to see the results.

You need internet connection to use it. If you wanted to create images locally on your machine, it would take time to configure your environment with local AI models, with gigabytes of memory dedicated to this purpose, and maybe processing for hours to get something useful.

Sometimes the text can be marked as NSFW (“not safe for work”) – in which case you end up with black and white text saying so.

For now, the extension works in Writer and Impress; when invoked from other LibreOffice components, it opens a new text document and inserts the image along with the provided text.

The roadmap includes:

  • Translating the plugin to other languages
  • An option to pre-translate the text to English
  • Better integration with LibreOffice Calc and Draw
  • Earn kudos, rating the images to have more priority when requesting an image

Screenshot of Stable Diffusion extension for LibreOffice

How can others help to improve it?

Report any problems you find, and help to translate into your language. Please do so by filling an issue with your intention saying which language.

If you have a GPU (and good graphics hardware in general), you can volunteer as a worker joining the horde, to add to the computing power – and you can earn kudos to have higher priority when you need it.

If you work with a friendly company that wants to make use of the existing hardware, you can join the horde too.

One of the purposes of AI Horde is to aid education, having a special program for that.

This plugin and AI Horde are all open source, so everyone can learn and be as transparent as possible in this changing and revolutionary world of AI times.

There might be concerns about the use of products and the ownership of work. As I see it, we are always learning by example and reusing what others have invented from thousands of years ago, like how to walk, make fire, communicate, explore, recreate and mix. We can continue to learn and make fair use of resources – and contribute too.

Click here to get the extension

LibreOffice project and community recap: July 2025

Dione Maddern with quote saying the LibreOffice documentation team are such a great bunch of people to work with

Here’s our summary of updates, events and activities in the LibreOffice project in the last four weeks – click the links to learn more…

Danish Ministry switching from Microsoft Office/365 to LibreOffice

  • Then we posted the LibreOffice Podcast, Episode #4 – Documentation in Free and Open Source Software. What exactly makes “good” documentation? And why is it important today? Watch to learn more (also available on PeerTube).

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

XML logo

  • On July 17, we announced LibreOffice 25.2.5. This is the fifth minor update to the 25.2 branch, with bugfixes and compatibility improvements. All users are recommended to upgrade.

LibreOffice 25.2 banner

  • And while that branch is being updated regularly, we’re also preparing for the next major release. LibreOffice 25.8 RC2 is available for testing – thanks in advance to everyone who helps to report issues, so we can make it a rock-solid final version!

Getting Started Guide 25.2 cover

Group photo from LibreOffice Asia Conference 2024

Keep in touch – follow us on Mastodon, X (formerly Twitter), Bluesky, Reddit and Facebook. Like what we do? Support our community with a donation – or join our community and help to make LibreOffice even better!

LibreOffice Asia Conference 2025, Tokyo – Call for proposals is open

Photo from the LibreOffice Asia Conference 2024

Photo from the LibreOffice Asia Conference 2024

This is a translation of the Japanese post:


The LibreOffice Asia Conference Committee is pleased to invite proposals for talks at the LibreOffice Asia Conference 2025, which will be held in Tokyo, Japan, on December 13 (Saturday) and 14 (Sunday), at IIJ Head Office (Iidabashi Grand Bloom).

This conference brings together LibreOffice users and contributors across Asia — including developers, translators, QA testers, community organizers, and marketing professionals — to share knowledge, tools, experiences, and challenges. We will welcome international guests, including team members from The Document Foundation, and encourage cross-border exchange and collaboration.

The conference will be held as a single-track event over two days, with most sessions in English. However, talks in Japanese are also welcome. If you plan to give your talk in Japanese, please prepare your slides in English so that non-Japanese-speaking attendees can follow along. We may also organize separate workshops or additional sessions.

Please make sure to check the following for details such as the event schedule.
(The information will be updated as needed.)
wiki.documentfoundation.org/Events/2025/LibreOffice_Asia_Conference

Here are some examples of topics (but not limited to):

  • Case studies of LibreOffice adoption or ODF migration efforts
  • Technical insights into LibreOffice code development
  • Community activities such as translation, quality assurance, outreach, or marketing
  • Tips and techniques for using LibreOffice effectively

Talk duration: 25 minutes including Q&A

  • The presentation will be recorded and made publicly available.
  • Please apply the CC-BY-SA 4.0 license to your presentation slides.
  • Please submit your slides after the event.

Travel support:
We may provide travel support to accepted speakers traveling from outside Tokyo:

  • Airfare or bullet train tickets
  • Hotel accommodation (up to 2 nights; up to 4 nights for those traveling long distances, e.g., from overseas)

How to submit

Please submit your proposal via the following website:
events.documentfoundation.org/libreoffice-asia-conference-2025/
If you have difficulty submitting through the website, please send an email to ja-contact@libreoffice.org with the following information and with the email subject “Proposal Submission for LibreOffice Asia Conference 2025”:

  • Your name
  • Your email address
  • Your profile
  • Talk title
  • Abstract (around 130-250 words)
  • Travel cost approximate estimation (only if you want to request travel support)

Due to limited hotel availability in Tokyo, please make a cancelable hotel reservation at the time of your CFP submission.

Submission deadline: September 16, 2025, 23:59 (JST, UTC+9)

Notification of acceptance: by October 1, 2025

LibreOffice Podcast, Episode #4 – Documentation in Free and Open Source Software

Good software needs good documentation. But how do we define “good” in this sense? And what does the future hold? Find out in episode 4 of the LibreOffice Podcast! (This episode is also available on PeerTube.)

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

Danish Ministry switching from Microsoft Office/365 to LibreOffice

Flag and text saying Danish Ministry switching from Microsoft Office/365 to LibreOffice

Following the example of the German state of Schleswig-Holstein, which is moving 30,000 PCs from Microsoft Office/365 to LibreOffice, the Danish Ministry of Digitalisation is doing the same.

Caroline Stage Olsen, the country’s Digitalisation Minister, plans to move half of the employees to LibreOffice over the summer, and if all goes as expected, the entire Ministry will be free from Microsoft Office/365 later in the year.

In a LinkedIn post, Olsen summarised the reasons for switching to LibreOffice:

We must never make ourselves so dependent on so few that we can no longer act freely. Because far too much public digital infrastructure is today tied up with very few foreign suppliers. This makes us vulnerable. Also financially.

That is why we are now testing in parallel at the Ministry of Digitization how it works in practice when we work with open source solutions. Several municipalities are doing the same.

Not because we think it’s easy – but because we know it’s necessary to lead the way if we want to create more competition and innovation – and reduce our dependence on the few.

We in the LibreOffice project welcome this move, and look forward to seeing more governments and organisations getting control of their digital sovereignty and using public money for public code.

LibreOffice project and community recap: June 2025

LibreOffice project and community recap banner

Here’s our summary of updates, events and activities in the LibreOffice project in the last four weeks – click the links to learn more…

  • We started the month with Episode 3 of the LibreOffice Podcast – this time looking at Quality Assurance (QA) in Free and Open Source Software. Watch it below – or on PeerTube.

Please confirm that you want to play a YouTube video. By accepting, you will be accessing content from YouTube, a service provided by an external third party.

YouTube privacy policy

If you accept this notice, your choice will be saved and the page will refresh.

Month of LibreOffice stickers

Donate button

Annual Report banner

  • The end of Windows 10 is approaching, so it’s time to consider Linux and LibreOffice! That’s the message behind the “End of 10” campaign, which we’re supporting.

Old laptop with new software

Colour wheel being created in LibreOffice Calc

ODF logo

LibreOffice booth at the Linux Arena event in Pordenone, Italy

  • Before LibreOffice there was OpenOffice, and before OpenOffice there was StarOffice. And how was StarOffice developed? We talked to Stefan Soyka, who worked on the suite in the early ’90s, and has some entertaining stories to tell 😊

Stefan Soyka

  • New LibreOffice merchandise is here! We updated our Spreadshirt shop with new designs and many extra items. Buy something and support LibreOffice – some of the proceeds go back to the project!

LibreOffice T-shirts, bags and more

  • Registration is now open for the LibreOffice Conference 2025. Join us from 4 – 6 September in Budapest – we’ll have technical talks, workshops, social events and more…

LibreOffice Conference 2025 logo

Guidebook covers

Keep in touch – follow us on Mastodon, X (formerly Twitter), Bluesky, Reddit and Facebook. Like what we do? Support our community with a donation – or join our community and help to make LibreOffice even better!