2.7.125931366.9 MB
MIT
strict
core22
Desktop AI Assistant powered by GPT-5/4, o1, o3, Ollama, Gemini, Claude, Grok, Perplexity, DeepSeek. Chatbot, assistant, agent.
PyGPT is an all-in-one Desktop AI Assistant that provides direct interaction with OpenAI language models, including GPT-5, GPT-4, o1, o3, and more, through the OpenAI API. The application also supports alternative LLMs, like those available on HuggingFace, locally available models via Ollama (like
Features
The application is free, open-source, and runs on PCs with Linux, Windows and Mac. The full Python source code is available on GitHub.
Project Website: https://pygpt.net
GitHub: https://github.com/szczyglis-dev/py-gpt
PyPi: https://pypi.org/project/pygpt-net
Microsoft Store: https://apps.microsoft.com/detail/XP99R4MX3X65VQ
Documentation: https://pygpt.readthedocs.io/en/latest
Changelog:
2.7.12 (2026-02-06)
- xAI SDK upgraded to v1.6.1.
- Added video generation support in xAI provider.
- Added new models: grok-imagine-image and grok-imagine-video.
- UI improvements and smoother navigation between tabs and columns.
- Optimized adding attachments. Added options to attach an attachment only once (if the API stores messages on its side), and an option to force attaching an attachment only once.
- Updated libraries.
gpt-oss, Llama 3, Mistral, DeepSeek V3/R1 or Bielik), and other models like Google Gemini, Anthropic Claude, Perplexity / Sonar, and xAI Grok.Features
- Desktop AI Assistant for
Linux,WindowsandMac, written in Python. - Works similarly to
ChatGPT, but locally (on a desktop computer). - 11 modes of operation: Chat, Chat with Files, Chat with Audio, Research (Perplexity), Completion, Image generation, Assistants, Experts, Agents (OpenAI and LlamaIndex), and Autonomous Mode.
- Supports multiple models like
OpenAI GPT-5,GPT-4,o1,o3,o4,Google Gemini,Anthropic Claude,xAI Grok,DeepSeek V3/R1,Perplexity / Sonar, and any model accessible throughLlamaIndexandOllamasuch asDeepSeek,gpt-oss,Llama 3,Mistral,Bielik, etc. - Chat with your own Files: integrated
LlamaIndexsupport: chat with data such as:txt,pdf,csv,html,md,docx,json,epub,xlsx,xml, webpages,Google,GitHub, video/audio, images and other data types, or use conversation history as additional context provided to the model. - Built-in vector databases support and automated files and data embedding.
- Handles and stores the full context of conversations (short and long-term memory).
- Internet access via
GoogleandMicrosoft Bing. - Speech synthesis via
Microsoft Azure,Google,Eleven LabsandOpenAIText-To-Speech services. - Speech recognition via
OpenAI Whisper,GoogleandMicrosoft Speech Recognition. - Real-time video camera capture in Vision mode.
- Image analysis via
GPT-5andGPT-4. - Integrated calendar, day notes and search in contexts by selected date.
- Tools and commands execution (via plugins: access to the local filesystem, Python Code Interpreter, system commands execution, and more).
- Custom commands creation and execution.
- Crontab / Task scheduler included.
- Manages files and attachments with options to upload, download, and organize.
- Context history with the capability to revert to previous contexts (long-term memory).
- Allows you to easily manage prompts with handy editable presets.
- Includes a notepad.
- Includes simple painter / drawing tool.
- Supports multiple languages.
- Image generation via models like
DALL-E,gpt-image,ImagenandNano Banana. - Video generation via models like
Veo3andSora2. - Fully configurable.
- Themes support.
- Real-time code syntax highlighting.
- Plugins support with built-in plugins like
Files I/O,Code Interpreter,Web Search,Google,Facebook,X/Twitter,Slack,Telegram,GitHub, and many more. - Built-in token usage calculation.
- Utilizes the user's own API key.
The application is free, open-source, and runs on PCs with Linux, Windows and Mac. The full Python source code is available on GitHub.
Project Website: https://pygpt.net
GitHub: https://github.com/szczyglis-dev/py-gpt
PyPi: https://pypi.org/project/pygpt-net
Microsoft Store: https://apps.microsoft.com/detail/XP99R4MX3X65VQ
Documentation: https://pygpt.readthedocs.io/en/latest
Changelog:
2.7.12 (2026-02-06)
- xAI SDK upgraded to v1.6.1.
- Added video generation support in xAI provider.
- Added new models: grok-imagine-image and grok-imagine-video.
- UI improvements and smoother navigation between tabs and columns.
- Optimized adding attachments. Added options to attach an attachment only once (if the API stores messages on its side), and an option to force attaching an attachment only once.
- Updated libraries.
Update History
2.7.11 (592) → 2.7.12 (593)6 Feb 2026, 03:21 UTC
2.7.10 (590) → 2.7.11 (592)5 Feb 2026, 03:01 UTC
21 Dec 2023, 00:17 UTC
6 Feb 2026, 03:04 UTC
13 Dec 2025, 09:47 UTC



