GNOME Linux user 👣? Download the extension here
An assistant interface for GNOME powered by LLM APIs. Supports OpenRouter, Anthropic, OpenAI, and Gemini.
The easiest way to install would be directly from GNOME’s extensions website -> just click here
Alternatively, You can download the latest version of the extension from the GitHub Releases page. Download the .zip
file from the latest release, and then install it using the following command:
gnome-extensions install penguin-ai-chatbot@coffeecionado.gitlab.io.shell-extension.zip --force
You may need to restart GNOME Shell after installation (log out and log back in, or press Alt+F2, type r
, and press Enter).
If you prefer to build the extension from source, follow these steps:
Clone the repository:
git clone https://github.com/martijara/Penguin-AI-Chatbot-for-GNOME.git
cd Penguin-AI-Chatbot-for-GNOME
Build, install and enable the extension:
make
This extension now supports multiple LLM providers. You will need to obtain an API key from your chosen provider(s):
Once you have your API key(s):
You can now use the extension! Open the chat window by clicking the Penguin icon in the top panel or by using the keyboard shortcut (default: Super+L).