Mei
A GNOME Shell assistant powered by LLMs
Mei is a GNOME Shell 50 extension that puts an assistant on the top panel. It talks to local servers (Ollama, llama.cpp, LM Studio) and cloud APIs (OpenAI, Anthropic, Gemini, Groq, Mistral, OpenRouter, OpenCode, GitHub Models, plus any OpenAI-compatible URL), streams replies in the expanded popup, and renders Markdown with native St widgets. Provider settings live in GSettings. API keys go to libsecret with a GSettings fallback. Chats and logs stay in XDG user directories. The longer vision is a Gemini-like assistant, in the spirit of Hermes Agent, that understands intent, interacts with the system, and helps finish tasks.