# PyGPT

> Open-source desktop AI assistant with agents, RAG and local models

PyGPT is a free, MIT-licensed desktop AI assistant for Windows, Linux and macOS, written in Python. It connects to cloud models with your own API keys or to local models through Ollama. Beyond chat it runs multi-agent workflows, indexes documents with LlamaIndex, executes Python and system commands, connects to MCP servers, and handles voice, vision, and image and video generation.

- **Category:** AI Assistants
- **Made by:** Marcin Szczygliński (since 2023)
- **Website:** https://pygpt.net
- **Runs on:** Windows, Linux, macOS
- **Facts last checked:** Oct 9, 2026

## Pricing

PyGPT is free to use.

- **Pricing model:** Free
- **Free plan:** PyGPT is free and open source under the MIT license. Cloud models are used with your own provider API keys, and those providers bill their usage separately.
- **Free trial:** None listed.

| Plan | Price | What you get |
| --- | --- | --- |
| Free | $0 | The full desktop app for Windows, Linux and macOS, including agents, RAG, plugins, MCP connectors and every work mode. |

Read from https://pygpt.net/ on Oct 9, 2026. Prices change, so confirm with PyGPT before buying.

## Key features

- **Cloud and local models:** Works with OpenAI, Claude, Gemini, Grok, DeepSeek, Perplexity Sonar and Hugging Face models through your own API keys, and with local models such as Llama, Qwen or Mistral served by Ollama.
- **Multi-agent workflows:** Agents run as a primary agent, an orchestrator or a swarm of workers. Portable SKILL.md skills can be imported from GitHub or disk, and AGENTS.md files add project-specific instructions.
- **RAG and conversation memory:** LlamaIndex indexes files, web pages, images, audio, video and past conversations into built-in vector stores, with a separate index per project and short- and long-term memory.
- **Python, system tools and MCP:** Models can run Python, IPython and system commands in a built-in sandbox or Docker, call MCP servers through a Connectors manager, search the web and run scheduled tasks.
- **Voice, vision and generation:** Realtime voice, speech recognition and speech synthesis through several providers, analysis of images and camera input, and image and video generation with models such as Imagen, Veo and Sora.
- **Profiles and built-in tools:** Profiles keep separate settings, history and files. The workspace includes a notepad, a painter, a calendar with day notes, a web browser, presets, plugins and themes.

## Good for

- Technical users who want one desktop app for many model providers
- Running agents that can execute Python and work with local files
- Pairing a chat interface with local Ollama models at no cost

## Worth knowing

- Cloud models need your own API keys, and each provider charges for usage separately.
- macOS has no prebuilt app: it is installed from PyPI with Python 3.10 to 3.13, or run from source.
- Local models are not built in; they run through a separate Ollama installation and need compatible hardware.
- It is a desktop application only, for Windows 10 and 11, 64-bit Linux and macOS.

## Works with

OpenAI, Claude, Gemini, Ollama, LlamaIndex, GitHub, Slack, Telegram

**Tags:** Chat assistant, Open source, Local-first, AI agents, AI search, AI features

## Alternatives

- [Jan](https://toolgpa.com/tools/jan): Open-source desktop app for running local and cloud AI models. [Compare](https://toolgpa.com/compare/jan-vs-pygpt)
- [Cherry Studio](https://toolgpa.com/tools/cherry-studio): Open-source desktop AI client for 50+ model providers. [Compare](https://toolgpa.com/compare/cherry-studio-vs-pygpt)
- [AnythingLLM](https://toolgpa.com/tools/anythingllm): Open-source AI app for documents, agents and local models. [Compare](https://toolgpa.com/compare/anythingllm-vs-pygpt)
- [Chatbox](https://toolgpa.com/tools/chatbox): AI chat client for your own API keys or a hosted model plan. [Compare](https://toolgpa.com/compare/chatbox-vs-pygpt)
- [Msty](https://toolgpa.com/tools/msty): Private AI workspace for local and online models. [Compare](https://toolgpa.com/compare/msty-vs-pygpt)

## Sources

The prices, plans, platforms and features above were read from these pages on Oct 9, 2026:

- https://pygpt.net/
- https://pygpt.readthedocs.io/en/latest/intro.html
- https://pygpt.readthedocs.io/en/latest/requirements.html
- https://pygpt.readthedocs.io/en/latest/plugins.html
- https://pygpt.readthedocs.io/en/latest/credits.html
- https://apps.microsoft.com/detail/xp99r4mx3x65vq?hl=en-US&gl=US

Page: https://toolgpa.com/tools/pygpt
Listed by ToolGPA (toolgpa.com).
