PyGPT 2.8.36
|
Author:
PyGPT
Date: 10/01/26 Size: 713 MB License: Open Source Requires: 11|10|Linux|macOS Downloads: 14 times Restore Missing Windows Files |
Download (EXE) Download (Linux) Download (Mac)
|
MajorGeeks: Setting the standard for editor-tested, trusted, and secure downloads since 2002. |
Get free antivirus with AI-powered online scam detection Download Free!
PyGPT is a free, open-source desktop AI assistant for Windows, Linux, and macOS that lets you work with cloud AI services and local models from one application. It supports chat, AI agents, file analysis, coding, web research, image and video generation, voice features, and more. It's particularly useful if you want one desktop app for experimenting with different AI models instead of jumping between several websites.
If you've accumulated accounts for ChatGPT, Claude, Gemini, Grok, Ollama, and a few other AI services, PyGPT is designed to put many of those options under one roof. You can choose between supported cloud providers using your own API credentials, or connect local models through Ollama.
The interesting part is that PyGPT isn't limited to simple chatbot conversations. It includes tools for working with files, running Python code, searching the web, using AI agents, interacting with your computer, and building more involved workflows. That makes it useful for everything from everyday questions to programming, research, document analysis, and automation.
● Support for multiple AI providers including OpenAI, Anthropic Claude, Google Gemini, xAI Grok, DeepSeek, Perplexity, Hugging Face, and OpenAI-compatible APIs.
● Connect local AI models through Ollama, including models such as Llama, Qwen, Mistral, Gemma, and DeepSeek.
● Chat with files and other data using LlamaIndex RAG. Supported sources include documents, spreadsheets, webpages, images, audio, video, and more.
● AI agents and multi-agent workflows for handling more complicated tasks.
● Built-in Python and IPython tools, with sandbox and Docker support for running code.
● MCP support for connecting external tools and services.
● Web search and retrieval through supported providers.
● Image analysis, image generation, video generation, voice input, speech synthesis, and realtime audio features.
● Built-in Notepad, Painter, browser, calendar, file tools, and workflow monitoring.
● Profiles, presets, plugins, themes, keyboard shortcuts, and plenty of configuration options.
For everyday use, PyGPT can act much like a traditional desktop chatbot. The difference becomes apparent when you start attaching files or enabling tools. You can feed it a PDF, spreadsheet, webpage, image, or other supported data and use the AI to summarize, analyze, or work with that information.
Developers get quite a bit to play with, too. The Python interpreter can execute code, while agents and MCP integrations can extend what the application can do. There's also a task scheduler for recurring prompts and automated jobs.
This flexibility means PyGPT can become as simple or complicated as you want. If you just want a desktop AI chat application, you can use it that way. If you're the sort of person who immediately starts connecting APIs and building automated workflows, there's plenty waiting underneath.
One of PyGPT's more interesting options is the ability to run compatible models locally through Ollama. That can eliminate the need for an external AI API for those particular workflows, although local models naturally require suitable hardware.
PyGPT stores its application data and configuration locally, but using cloud providers, web services, plugins, or other online integrations can send relevant information to those services. In other words, running PyGPT locally doesn't automatically make every AI conversation local. Check the privacy policies and settings of the providers you connect.
● Free and open source
● Supports cloud and local AI models
● Lots of tools beyond ordinary chat
● File analysis and RAG support
● Python, agents, MCP, automation, and computer-use features
● Available across Windows, Linux, and macOS
● The sheer number of options can make the application feel complicated at first
● Cloud AI usage can cost extra through the respective provider
● Local models require compatible hardware
PyGPT is an unusually ambitious desktop AI application. Rather than locking you into one AI provider, it gives you a workspace where you can mix cloud models, local models, files, agents, code, web tools, and automation. It will probably be more software than a casual AI user needs, but if you want to experiment with different models or build AI into your everyday desktop workflow, there is a lot to explore.
What is PyGPT?
If you've accumulated accounts for ChatGPT, Claude, Gemini, Grok, Ollama, and a few other AI services, PyGPT is designed to put many of those options under one roof. You can choose between supported cloud providers using your own API credentials, or connect local models through Ollama.
The interesting part is that PyGPT isn't limited to simple chatbot conversations. It includes tools for working with files, running Python code, searching the web, using AI agents, interacting with your computer, and building more involved workflows. That makes it useful for everything from everyday questions to programming, research, document analysis, and automation.
Features We Like
● Support for multiple AI providers including OpenAI, Anthropic Claude, Google Gemini, xAI Grok, DeepSeek, Perplexity, Hugging Face, and OpenAI-compatible APIs.
● Connect local AI models through Ollama, including models such as Llama, Qwen, Mistral, Gemma, and DeepSeek.
● Chat with files and other data using LlamaIndex RAG. Supported sources include documents, spreadsheets, webpages, images, audio, video, and more.
● AI agents and multi-agent workflows for handling more complicated tasks.
● Built-in Python and IPython tools, with sandbox and Docker support for running code.
● MCP support for connecting external tools and services.
● Web search and retrieval through supported providers.
● Image analysis, image generation, video generation, voice input, speech synthesis, and realtime audio features.
● Built-in Notepad, Painter, browser, calendar, file tools, and workflow monitoring.
● Profiles, presets, plugins, themes, keyboard shortcuts, and plenty of configuration options.
Using PyGPT
For everyday use, PyGPT can act much like a traditional desktop chatbot. The difference becomes apparent when you start attaching files or enabling tools. You can feed it a PDF, spreadsheet, webpage, image, or other supported data and use the AI to summarize, analyze, or work with that information.
Developers get quite a bit to play with, too. The Python interpreter can execute code, while agents and MCP integrations can extend what the application can do. There's also a task scheduler for recurring prompts and automated jobs.
This flexibility means PyGPT can become as simple or complicated as you want. If you just want a desktop AI chat application, you can use it that way. If you're the sort of person who immediately starts connecting APIs and building automated workflows, there's plenty waiting underneath.
Local AI and Privacy
One of PyGPT's more interesting options is the ability to run compatible models locally through Ollama. That can eliminate the need for an external AI API for those particular workflows, although local models naturally require suitable hardware.
PyGPT stores its application data and configuration locally, but using cloud providers, web services, plugins, or other online integrations can send relevant information to those services. In other words, running PyGPT locally doesn't automatically make every AI conversation local. Check the privacy policies and settings of the providers you connect.
Pros
● Free and open source
● Supports cloud and local AI models
● Lots of tools beyond ordinary chat
● File analysis and RAG support
● Python, agents, MCP, automation, and computer-use features
● Available across Windows, Linux, and macOS
Cons
● The sheer number of options can make the application feel complicated at first
● Cloud AI usage can cost extra through the respective provider
● Local models require compatible hardware
Geek Verdict
PyGPT is an unusually ambitious desktop AI application. Rather than locking you into one AI provider, it gives you a workspace where you can mix cloud models, local models, files, agents, code, web tools, and automation. It will probably be more software than a casual AI user needs, but if you want to experiment with different models or build AI into your everyday desktop workflow, there is a lot to explore.
Version History for PyGPT:
https://pygpt.net/#changelog
Editor's Note:
The application itself is free, although using paid cloud AI providers can result in API charges. Local models avoid those provider API costs but may require more capable hardware.
Screenshot for PyGPT





Tactical Briefings