GPT-4/o1 AI Assistant

Open source, personal desktop AI Assistant for Linux, Windows and Mac with chat, vision, completion, agents, image generation, command execution, voice control and more.

64-bit, release: 2.4.18 (2024-11-21), Changelog, GitHub, PyPi, Snap Store, Discord
PyPi
pip install pygpt-net
Snap
sudo snap install pygpt

Multiple features

The application supports models like o1, GPT-4o, GPT-4, GPT-4 Vision, GPT-3.5, DALL-E 3, and those accessible through Langchain, Llama-index, and Ollama, including Llama 3, Mistral, Google Gemini, Bielik, and Anthropic Claude. It includes internet search, speech synthesis and recognition, customizable prompt presets, conversation history, and plugin support.

9 modes of operation

The application offers 9 operation modes: chat, completion, real-time vision analysis, image generation (DALL-E 3), assistants (OpenAI Assistants API), experts, autonomous agents, and integration with Langchain and Llama-index models. Additionally, it allows users to chat with their own files, providing versatile data interaction.

Full integration

The application can run system and custom user commands, generate and execute Python code, and connect to any service, including web access. It supports local and external tools.

Open Source

The application is free to use with your own OpenAI API key (for GPT models). The source code is available on GitHub, with compiled binaries for Windows and Linux.

Working modes

Features

  • Desktop AI Assistant for Linux, Windows and Mac, written in Python.
  • Works similarly to ChatGPT, but locally (on a desktop computer).
  • 9 modes of operation: Chat, Vision, Completion, Assistant, Image generation, Langchain, Chat with files, Experts and Agent (autonomous).
  • Supports multiple models: o1, GPT-4o, GPT-4, GPT-3.5, and any model accessible through Langchain and Llama-index such as Llama 3, Mistral, Google Gemini, Anthropic Claude, Bielik, etc.
  • 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).
  • Real-time video camera capture in Vision mode.
  • 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.
  • Image analysis via GPT-4 Vision and GPT-4o.
  • Crontab / Task scheduler included.
  • Integrated Langchain support (you can connect to any LLM, e.g., on HuggingFace).
  • Integrated Llama-index and Ollama support: chat with 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.
  • Integrated calendar, day notes and search in contexts by selected date.
  • Commands execution (via plugins: access to the local filesystem, Python code interpreter, system commands execution).
  • Custom commands creation and execution.
  • 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.
  • Includes optional Autonomous Mode (Agents).
  • Supports multiple languages.
  • Requires no previous knowledge of using AI models.
  • Simplifies image generation using DALL-E 3 and DALL-E 2.
  • Possesses the potential to support future OpenAI models.
  • Fully configurable.
  • Themes support.
  • Real-time code syntax highlighting.
  • Plugins support.
  • Built-in token usage calculation.
  • It's open source; source code is available on GitHub.
  • Utilizes the user's own API key.
  • ...and many more.

Image generation Code highlighting Drawing tool Access to the filesystem

Download for free
or check it out on GitHub.

Download View source code on GitHub

Download v.2.4.18

build 2024-11-21, 64-bit

SHA-1 checksum:
pygpt-2.4.18.msi: 7fe1d58aad9d898c224be49237df58609feb71ca
pygpt-2.4.18.zip: a6bd822ac8b56e659b462cdad023cf1eeacb2012

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.