MCPInstall
gnome-shell-extension-ai-assistant logo

gnome-shell-extension-ai-assistant

by 2nv2u 2 stars 2nv2u/gnome-shell-extension-ai-assistant

Artificial intelligence LLM chat integration and MCP server exposing the shell environment

READMEmaster

Gnome Shell - AI Assistant

screenshot

Artificial intelligence LLM chat integration and MCP server exposing the shell environment.

Featuring:

  • Background webview with tootle panel button
  • Selecting text allows you to send it to the LLM (No need to copy furst)
  • Window context prompt options
  • Panel context prompt options

Roadmap:

  • Add screenshot support (paste screenshot of windows and screen to be analyzed)
  • Add more LLM's
  • Add MCP server for controlling the shell and provide more context for the desktop

Important Notice: Be cautious what you share with the online AI chat bots, consider running your LLM's locally using Open WebUI (https://openwebui.com/) and Ollama (https://ollama.com/).

Installation from gnome extension website

https://extensions.gnome.org/extension/8224/ai-assistant/

Manual installation

  1. git clone https://github.com/2nv2u/gnome-shell-extension-ai-assistant.git
  2. ./gnome-shell-extension-ai-assistant/install.sh
  3. Restart shell or log out & log in

Debugging during development

clear && export G_MESSAGES_DEBUG=all && dbus-run-session -- gnome-shell --devkit --wayland | grep ai-assistant

More AI Chatbot MCP servers

Similar servers from the same category.

Jentic

jentic

Enables AI assistants to discover and execute external APIs and workflows through a Python SDK that leverages the Open Agentic Knowledge repository for standardized API access and execution.

AI Chatbot

Provides a bridge to the Flyworks AI lipsync service, enabling creation of digital avatar videos synchronized with audio inputs through a simple API.

git

Official JavaScript implementation that integrates with MiniMax's multimodal capabilities for image generation, video creation, text-to-speech, and voice cloning across multiple transport modes.

APIVideo+7

Provides a bridge to Mureka.ai's music generation capabilities, enabling on-demand creation of lyrics, complete songs, and instrumental tracks without requiring specialized music production knowledge.

AI Chatbot