L
Listicler
PyGPT

PyGPT

Open-source desktop AI assistant with 12 modes, multi-model support, and plugin system

Founded
N/A
Starting Price
Free
Category
Productivity
Company Size
All Sizes
Last updated March 14, 2026

About PyGPT

PyGPT is a free, open-source desktop AI assistant for Windows, macOS, and Linux that supports 12 operational modes including chat, vision, agents, autonomous mode, image/video generation, voice control, and computer use. It connects to multiple AI providers — OpenAI (GPT-5, GPT-4, o1, o3), Google Gemini, Anthropic Claude, xAI Grok, DeepSeek, Perplexity, Mistral, and local models via Ollama. PyGPT includes built-in RAG with vector database support for chatting with documents (PDF, CSV, DOCX, and more), 20+ plugins, Python code execution, system command integration, speech synthesis/recognition, web search, long-term memory, and accessibility features for users with disabilities.

Pros & Cons

Pros

  • Completely free and open-source (MIT license) with no premium tiers
  • Supports virtually every major AI model provider in one app
  • 12 distinct operational modes for different use cases
  • Powerful RAG with built-in vector database for document chat
  • Available on all desktop platforms (Windows, macOS, Linux)
  • Active development with frequent updates (latest: v2.7.12)

Cons

  • Requires users to provide their own API keys for each service
  • Desktop-only — no web or mobile version available
  • Can be overwhelming with 12 modes and 20+ plugins for new users
  • UI is functional but not as polished as commercial alternatives
  • API costs from providers (OpenAI, etc.) are the user's responsibility

Key Features

12 Operational Modes

Chat, Chat with Files, Realtime Audio, Research (Perplexity), Completion, Image/Video Generation, Vision, Assistants, Experts, Computer Use, Agents, and Autonomous Mode

Multi-Model Support

Works with OpenAI GPT-5/4/o1/o3, Google Gemini, Anthropic Claude, xAI Grok, DeepSeek, Perplexity, Mistral, and local models via Ollama

RAG & Document Chat

Chat with your data — supports PDF, CSV, DOCX, HTML, JSON, EPUB, XLSX, XML, webpages, GitHub repos, video, audio, and images via LlamaIndex

Code Execution

Generate and run Python code, execute system commands, and manage file operations directly from the assistant

Voice Control

Speech synthesis via Azure, Google, ElevenLabs, and OpenAI TTS, plus speech recognition for hands-free operation

Image & Video Generation

Create images with DALL-E and videos with Sora 2 and Veo 3 directly from the chat interface

Plugin Architecture

20+ built-in plugins with extensible architecture for adding custom functionality and tools

Accessibility Features

Customizable keyboard shortcuts, voice control, and on-screen action translation to audio for users with disabilities

Pricing

Free
Free
  • All features included (MIT license)
  • 12 operational modes
  • Multi-model support (OpenAI, Gemini, Claude, Grok, etc.)
  • 20+ built-in plugins
  • RAG with vector database support
  • Voice control and speech synthesis
  • Image and video generation
  • Bring your own API keys

Ready to try PyGPT?

Start using PyGPT today and boost your productivity.

Visit Website