py-gpt
Desktop AI Assistant powered by GPT-5, GPT-4, o1, o3, Gemini, Claude, Ollama, DeepSeek, Perplexity, Grok, Bielik, chat, vision, voice, RAG, image and video generation, agents, tools, MCP, plugins, speech synthesis and recognition, web search, memory, presets, assistants,and more. Linux, Windows, Mac
- stars
- 1,920
- 30-day movement
- +103/day
- Related entries
- 60
- Connections
- 1
py-gpt is a cross-platform desktop AI assistant (Linux, Windows, Mac) built in Python that supports multiple LLM providers including OpenAI GPT models, Gemini, Claude, Ollama, DeepSeek, Perplexity, Grok, and Bielik. It includes chat, vision, voice, RAG, image and video generation, agents, tools, MCP support, plugins, speech synthesis and recognition, web search, memory, presets, and assistants.
Use it when you want a single desktop app that connects to many LLM providers with voice, RAG, agents, and MCP in one place.
Use it to
- Chat with multiple LLM providers from a desktop app
- Run voice conversations with speech synthesis and recognition
- Query documents using RAG
- Generate images and videos from prompts
- Connect agents and tools via MCP
For Users wanting a multi-provider LLM desktop assistant
- Role
- mcp-server
- Language
- Python
- Licence
- custom (licence file present)
- Forks
- 344
- Open issues
- 48
- Last push
- 2026-09-16
- Latest release
- v0.9.1 · 2023-04-11