PyGPT - AI Assistant for PC Windows

PyGPT - AI Assistant for Windows

Productivity For ages 13 and up For ages 13 and up
1 Free
Desktop AI Assistant powered by o1, GPT-4, Claude, Gemini, Llama3 with chat, assistant, text completion, vision analysis, image generation, speech synthesis, voice recognition, memory, internet access, commands and code execution, file upload and download and more.

Overview

PyGPT is open source, all-in-one Desktop AI Assistant that provides direct interaction with OpenAI language models, including o1, o3 gpt-4, gpt-4 Vision, and gpt-3.5, through the OpenAI API. By utilizing LangChain and LlamaIndex, the application also supports alternative LLMs, like those available on HuggingFace, locally available models (like Llama 3 or Mistral), Google Gemini and Anthropic Claude. This assistant offers multiple modes of operation such as chat, assistants, completions, and image-related tasks using DALL-E 3 for generation and gpt-4o and gpt-4-vision for image analysis. PyGPT has filesystem capabilities for file I/O, can generate and run Python code, execute system commands, and manage file transfers. It also allows models to perform web searches with the Google and Microsoft Bing. For audio interactions, PyGPT includes speech synthesis using the Microsoft Azure, Google, Eleven Labs and OpenAI Text-To-Speech services. Additionally, it features speech recognition capabilities provided by OpenAI Whisper, Google and Bing, enabling the application to understand spoken commands and transcribe audio inputs into text. It features context memory with save and load functionality, enabling users to resume interactions from predefined points in the conversation. Prompt creation and management are streamlined through an intuitive preset system. PyGPT’s functionality extends through plugin support, allowing for custom enhancements. Its multi-modal capabilities make it an adaptable tool for a range of AI-assisted operations, such as text-based interactions, system automation, daily assisting, vision applications, natural language processing, code generation and image creation. Multiple operation modes are included, such as chatbot, text completion, assistant, vision, LangChain, Chat with Files (via LlamaIndex), commands execution, external API calls and image generation, making PyGPT a multi-tool for many AI-driven tasks. Features: - Desktop AI Assistant for Linux, Windows and Mac, written in Python. - Works similarly to ChatGPT, but locally (on a desktop computer). - 12 modes of operation: Chat, Vision, Research (Perplexity) Completion, Assistant, Image generation, LangChain, Chat with Files, Chat with Audio, Experts, Autonomous Mode and Agents. - Supports multiple models: o1, o3, GPT-4o, GPT-4, GPT-3.5, and any model accessible through LangChain, LlamaIndex and Ollama such as Llama 3, Mistral, Google Gemini, Anthropic Claude, Bielik, etc. - Chat with your own Files: integrated LlamaIndex support: 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. - Included support features for individuals with disabilities: customizable keyboard shortcuts, voice control, and translation of on-screen actions into audio via speech synthesis. - Handles and stores the full context of conversations (short and long-term memory). - Internet access via Google and Microsoft Bing. - Speech synthesis via Microsoft Azure, Google, Eleven Labs and OpenAI Text-To-Speech services. - Speech recognition via OpenAI Whisper, Google and Microsoft Speech Recognition. - Real-time video camera capture in Vision mode. - Image analysis via GPT-4 Vision and GPT-4o. - Integrated LangChain support (you can connect to any LLM, e.g., on HuggingFace). - 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. - Provides an intuitive operation and interface. - Includes a notepad. - Includes simple painter / drawing tool. - Supports multiple languages. - Requires no previous knowledge of using AI models. - Simplifies image generation using DALL-E. - Fully configurable. - Themes support. - Real-time code syntax highlighting. - Plugins support. - Built-in token usage calculation. - Possesses the potential to support future OpenAI models. - Open source; source code is available on GitHub. - Utilizes the user’s own API key. - and many more. Official website: https://pygpt.net Full documentation: https://pygpt.readthedocs.io GitHub: https://github.com/szczyglis-dev/py-gpt

Features

Desktop AI Assistant for Windows, Linux and MacSupports o1, o3, GPT-4, GPT-4 Vision, Gemini, Claude, Llama3, Perplexity (sonar) and moreSupports LlamaIndex and LangChain LLMsChat and assistant functionalityChat with your own files and documentsDynamic image generationReal-time vision analysisSpeech synthesis with Microsoft Azure, OpenAI TTSSpeech recognition via OpenAI WhisperReal-time internet access with Google SearchExecutes Python code and system commandsIntegrates system and custom commandsFilesystem accessDALL-E 3 for image creationGPT-4 Vision for image analysisShort and long-term memoryContext and conversation history managementEditable prompt presetsCompatible with future OpenAI modelsOpen source on GitHub, uses user\'s personal OpenAI API key

What's new

2.5.10 (2025-03-06) - Added a new model: Claude 3.7 Sonnet. - Fixed the context switch issue when the column changed and the tab is not a chat tab. - LlamaIndex upgraded to 0.12.22. - LlamaIndex LLMs upgraded to recent versions.

Additional Information

  • Developed by Marcin Szczygliński, pygpt.net
  • Version 2023.12.12
  • Requires

    Available on: PC

    OS: Windows 10 version 0.0 or higher

    Keyboard: Integrated Keyboard

    Mouse: Integrated Mouse

    Camera: Integrated Camera

    :

    Processor:

  • Published 2023-12-12
  • File Type appx/msix
  • Language
    Chinese
    English
    French
    German
    Italian
    Polish
    Spanish
    Ukrainian
  • Permissions

    Uses all system resources

  • Microsoft Store ID xp99r4mx3x65vq

How to download and install PyGPT - AI Assistant from the Microsoft

To download and install PyGPT - AI Assistant for PC from Microsoft, here are two methods you can follow. Desktop AI Assistant powered by o1, GPT-4, Claude, Gemini, Llama3 with chat, assistant, text completion, vision analysis, image generation, speech synthesis, voice recognition, memory, internet access, commands and code execution, file upload and download and more.. You can access the app directly on the Microsoft Store.

Method 1: Download and Install via the Microsoft Store

This is the most straightforward and secure way to get PyGPT - AI Assistant.

Step 1: Open the Microsoft Store

  • Click the Start Menu (Windows logo) at the bottom-left corner of your screen.
  • Search for Microsoft Store in the search bar and open it.
  • Step 2: Search for PyGPT - AI Assistant

  • In the Microsoft Store, type PyGPT - AI Assistant into the search bar at the top and press Enter.
  • Select the app from the search results to open its detail page.
  • Step 3: Download and Install

  • Click the Get button (if the app is free) or Install to begin the download.
  • The app will automatically install after the download is complete.
  • Step 4: Access the App

  • Once installed, you can find PyGPT - AI Assistant in your Start Menu or Apps List.
  • Open the app and follow the on-screen instructions to use.
  • Method 2: Download from the Official Microsoft Website

    If you prefer downloading directly from the web, you can use the official Microsoft website.

    Step 1: Visit the PyGPT - AI Assistant Page

  • Open your browser and go to the PyGPT - AI Assistant page
  • Step 2: Download the App

  • Click the Get in Store app button on the webpage.
  • This will redirect you to the Microsoft Store app on your PC.
  • Step 3: Install PyGPT - AI Assistant

  • Follow the same steps as in Method 1 to download and install PyGPT - AI Assistant.
  • Step 4: Use PyGPT - AI Assistant

  • Launch PyGPT - AI Assistant from your Start Menu or Apps List.
  • Tips for a Smooth Installation

  • Ensure your PC is connected to the internet.
  • Keep your Windows operating system updated for the best performance.
  • Conclusion:

    Both methods ultimately utilize the Microsoft Store, ensuring the app's safety and reliability. Whether you prefer browsing within the Store or starting via the website, both approaches lead you to successfully download and install PyGPT - AI Assistant.
    PyGPT - AI Assistant for PC Windows

    PyGPT - AI Assistant for PC

    1 Free

    PyGPT - AI Assistant FAQs

    How to download and Install PyGPT - AI Assistant on Windows PC via the NWindows Store
    How to Search and Download PyGPT - AI Assistant for PC Windows?

    Old versions

    PyGPT - AI Assistant 2023.12.12

    EXE
    MSIX
    APPX
    32 bit
    64 bit
    2023-12-12

    PyGPT - AI Assistant for PC Windows

    Share this app