#48 · Primary category: AI Desktop Toolbox

py-gpt

ai ai-assistant artificial-intelligence autonomous-agent chatbot claude deepseek desktop-app gemini gpt-4 gpt-5 grok llama-index llm mcp o1 ollama openai perplexity sora2

All-in-one desktop AI assistant supporting multiple LLMs, chat, vision, voice, RAG, image/video generation, agents, tools, MCP, plugins, and more for Linux, Windows, and Mac.

Project last updated:08/19/26

GitHub Stars

1.9K

Forks

336

Contributors

12

License

Other

Why we included this project

PyGPT is a desktop assistant that stays on your machine, available for Linux, Windows, and macOS, and it connects to a wide range of model providers. It handles OpenAI's GPT-5, o1, and o3, but also Gemini, Claude, DeepSeek, and Ollama's local models via LlamaIndex, so you can switch providers without maintaining separate apps. Beyond chat, it adds vision, speech input and output, image generation, and a plugin system, which makes it a practical choice for people who prefer local AI to browser tabs. Developers and power users get agents, tool calling, MCP support, and memory presets to wire into their own workflows. If you want a self-hosted alternative that keeps conversations local, this is worth a look.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category