Desktop AI Assistant

Chat with GPT-6, GPT-5, Claude, Gemini, Grok, DeepSeek and local Ollama models. Use Agents, RAG, Skills, MCP, Python/OS tools, vision, image and video generation, Computer use, voice, files and automation.

64-bit, release: 2.8.29 (2026-09-22), Changelog, Discord
More: GitHub, PyPi, AppImage
PyPi
pip install pygpt-net
Snap
sudo snap install pygpt

Multiple models

Use leading cloud and local models: OpenAI GPT-6 / GPT-5, Google Gemini, Anthropic Claude, xAI Grok, DeepSeek, Perplexity / Sonar, HuggingFace, OpenAI-compatible APIs, and Ollama models such as DeepSeek, Qwen, gpt-oss, Gemma, Mistral and Llama.

Includes a model editor and importer.

Agents, RAG & Skills

Build agentic workflows: use Agents with primary, orchestrator and swarm workflows, portable Agent Skills, project-specific AGENTS.md rules, and LlamaIndex RAG for files, webpages, media, external data and conversation history.

Tools & automation

Run Python, IPython and system commands, work with files, call external APIs, search the web, use MCP connectors, Computer use and provider-side tools, and automate recurring tasks with the built-in scheduler.

Open Source

Free and open source.
Source code is available on GitHub.

Features

  • Desktop AI Assistant for Windows, Linux and macOS, written in Python.
  • Supports OpenAI GPT-6 / GPT-5 / GPT-4, Google Gemini, Anthropic Claude, xAI Grok, DeepSeek, Perplexity / Sonar, HuggingFace, OpenAI-compatible APIs, and local Ollama models such as DeepSeek, Qwen, gpt-oss, Gemma, Mistral, Llama, and others.
  • Work modes include Chat, Agents, Realtime + audio, Research, Completion, Image and Video generation, Computer use, Experts, and legacy Agent / Autonomous modes.
  • Multi-agent workflows with primary agent, orchestrator, swarm, and dynamically managed worker agents.
  • Portable Agent Skills based on SKILL.md, with catalog browsing and GitHub/local import.
  • Project-specific AGENTS.md instructions for agent workflows.
  • MCP (Model Context Protocol) support with a built-in Connectors manager.
  • Integrated LlamaIndex RAG for files, webpages, external sources, images, audio/video, and conversation history.
  • Built-in vector stores, embeddings, file/context indexing, and isolated project indexes.
  • Built-in Python/OS tools with Python, IPython, system commands, a built-in sandbox, and Docker support.
  • Local and provider-side tools/function calls, custom commands, filesystem access, and external API integrations.
  • Computer use with supported OpenAI, Google, and Anthropic models.
  • Vision support for image attachments, screenshots, camera captures, and other visual input.
  • Image generation with gpt-image, Imagen, Gemini, Nano Banana, Grok, and others.
  • Video generation with models such as Veo and Sora.
  • Web search and retrieval with DuckDuckGo, Google, and Microsoft Bing.
  • Extensible plugin system for files, Python, web search, Google services, GitHub, Slack, Telegram, X/Twitter, MCP, and more.
  • File and attachment handling with native upload, local processing, RAG, summaries, downloads, and project-aware workdirs.
  • Short- and long-term conversation memory with optional advanced context handling for long conversations.
  • Integrated calendar, day notes, conversation history, and @mentions for files, attachments, and previous chats.
  • Speech recognition, speech synthesis, and realtime voice with multiple providers.
  • Crontab / Task scheduler for automated prompts and tasks.
  • Reusable presets for models, prompts, RAG, tools, and workflow configuration.
  • Multiple profiles with separate settings, history and files, plus profile import/export.
  • Accessibility features including keyboard shortcuts, voice control, and spoken UI feedback.
  • Built-in Notepad, Painter, Indexer, media tools, text editor, web browser, Python/OS, and Agent Workflow monitor.
  • Customizable themes, layouts, translations, and profile-level CSS/QSS overrides.
  • Real-time code syntax highlighting and token usage estimates.
  • Fully configurable and extensible with custom models, providers, plugins, vector stores, data loaders, and agents.
  • Uses your own provider API credentials; local models can run without external API keys.
  • Free and open source; source code is available on GitHub.

Screenshots
PyGPT image and video generation Vision analysis PyGPT code syntax highlighting and Python tools Code Syntax Highlight PyGPT Painter tool Painter Tool PyGPT light theme Light theme

Download for free
or check it out on GitHub.

Download View source code on GitHub

Download v.2.8.29

build 2026-09-22, 64-bit

Binaries (Windows 10/11, Linux):

AppImage builds can be downloaded from GitHub Releases.
SHA-1 checksum(s):
Windows (msi): 8305506fb491e18407ba6a00e5509cbd98d320b4
Linux (zip): a47c08f6ef49bcf1a607dc55737a85f3ffa4e09e

Install with PyPi:

pip install pygpt-net

Install with Snap:

sudo snap install pygpt

Get it from the Snap Store
This website uses cookies to store session information and gather data for analytics. By using our site, you agree to our use of cookies.