PyGPT logo

PyGPT

An open-source desktop AI assistant that works with cloud model APIs and local Ollama models.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About PyGPT

PyGPT is a desktop assistant for Windows, Linux and macOS that connects to OpenAI, Claude, Gemini, Grok, DeepSeek and other providers with your own API keys, or runs local models such as Llama, Qwen and Mistral through Ollama.

Beyond chat, it includes multi-agent workflows, MCP connectors, plugins, RAG over your files, Python execution, web search, vision, image generation and voice input and output. It is written in Python and distributed as installers, a Snap, PyPI package and through the Microsoft Store.

Strengths

  • One app for many cloud providers and local Ollama models
  • Agents, MCP tools, plugins and file RAG built in
  • Frequent releases
  • Available for Windows, Linux and macOS

Limitations

  • Large feature set can be overwhelming
  • Cloud models need your own paid API keys
  • Prebuilt binaries cover Windows and Linux; macOS installs via Python

Details

Pricing
FreeFree and open source; cloud models are billed by their providers through your own API keys.
License
Open source, license not stated
Developer
szczyglis-dev
Platforms
Windows, macOS, Linux
How it runs
Downloadable app
Account
Not required
Best suited for
A single desktop client for both cloud and local AI models
Last verified
Added
Sources

Alternatives to PyGPT

Compare all

Software that can replace PyGPT for an important use case, and what changes if you switch.

  • Jan

    An open-source ChatGPT replacement that runs entirely offline, and can also front cloud providers when you want them.

    Jan is an Apache 2.0 desktop app that runs models fully offline or fronts cloud providers, with installers for Windows, macOS and Linux, though it is still pre-1.0.

  • Cherry Studio

    Use several AI providers from one desktop chat application.

    Cherry Studio is an AGPL-3.0 desktop chat app for several AI providers with local model server support and document conversations, on Windows, macOS and Linux.

  • Chatbox

    A desktop and mobile chat client for AI models, where you supply your own API keys or point it at a local model.

    Chatbox is a GPL-3.0 client with desktop and mobile builds that stores conversations locally and uses your own API keys or local Ollama models.

  • 5ire

    A cross-platform desktop AI assistant and MCP client that connects to major model providers.

    5ire is an open-source cross-platform desktop assistant and MCP client with a local knowledge base, needing API keys from the providers you use.

  • Witsy

    Use AI models and MCP tools through a desktop assistant.

    Witsy is an AGPL-3.0 desktop assistant for AI models and MCP tools on Windows, macOS and Linux, working with local model servers and cloud APIs.

  • Msty

    Desktop workspace for chatting with local and hosted AI models in one place.

    Msty runs local models without a separate server install and organises chats and knowledge bases, but it is closed source and advanced workspace features are paid.

  • ChatWise

    A desktop AI chat client that works with many model providers and stores data locally.

    ChatWise is a closed-source desktop client for Windows and macOS that can use existing Copilot or Claude subscriptions, stores chats locally and supports MCP tools and web search.

  • AnythingLLM

    A desktop AI app that answers questions about your own documents, with no account and no API key needed.

    AnythingLLM focuses on document chat, bundling a vector database and pipeline in one MIT-licensed install that runs fully locally or with a cloud provider key.

PyGPT as an alternative

Listings that name PyGPT as an alternative.

  • GAIA

    AMD's open-source app for building and running local AI agents on Ryzen AI PCs.

    PyGPT is an open-source desktop assistant with agents, MCP tools and plugins that runs on Windows, Linux and macOS with cloud APIs or local Ollama models, not tied to AMD.

  • Goose

    Run an extensible AI assistant on your desktop or in a terminal.

    PyGPT is an open-source desktop assistant with agents, MCP tools, plugins and file RAG, supporting cloud providers and local Ollama models.

  • LobeHub

    AI agent workspace for building, scheduling and chatting with agents across many models.

    PyGPT is an open-source desktop app for Windows, Linux and macOS with agents, MCP tools and local Ollama models instead of a web workspace.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing