PyGPT - Open-source Desktop AI Assistant

PyGPT is an open-source desktop AI assistant for Windows, macOS, and Linux, written in Python. It supports chat, running agents, web search, executing Python code, TTS/STT, plugins, and long-term memory, with no prior AI experience required.

Visit website

About this tool

What is PyGPT?

PyGPT is an open-source desktop AI assistant written in Python for Windows, macOS, and Linux. It targets desktop users, AI beginners, developers, and accessibility users, and requires no previous knowledge of using AI models.

Key Features

  • Chat and agents: Chat with AI models on desktop and run agents.
  • Web search and integrations: Search the web and integrate with Slack, GitHub, Telegram, Google, Facebook, X/Twitter, and more.
  • Code execution: Run Python code via the built-in Code Interpreter plugin.
  • Vision capabilities: Analyze images via vision models and capture real-time video camera in Vision mode.
  • Prompt management: Easily manage prompts with editable presets.
  • File and attachment management: Upload, download, and organize files and attachments.
  • Vector databases: Built-in vector database support with automated file and data embedding.
  • Long-term memory: Supports long-term memory.
  • Calendar and notes: Integrated calendar, day notes, and search in contexts by selected date.
  • Plugin system: Plugins support with built-in plugins like Files I/O, Code Interpreter, Web Search, Google, Facebook, X/Twitter, Slack, Telegram, GitHub, and more.
  • MCP support: Supports MCP.
  • Accessibility: Support features for individuals with disabilities: customizable keyboard shortcuts, voice control, and translation of on-screen actions into audio via speech synthesis.
  • Multilingual: Supports multiple languages.

Pricing

and Licensing PyGPT is open-source software with a freemium pricing model and a free tier.

Best for
  • Windows, macOS, and Linux users who want a desktop AI assistant
  • AI beginners with no prior experience
  • Developers who need to run Python code and search the web
  • Accessibility users who need voice control and speech synthesis
Use cases
  • Chat with AI models on desktop
  • Search the web and integrate with Slack, GitHub, Telegram
  • Analyze images and capture video in vision mode
  • Run Python code via code interpreter
  • Manage prompts, files, and long-term memory
Strengths
  • Open-source and freemium with a free tier
  • Cross-platform support for Linux, macOS, and Windows
  • Built-in vector databases and automated data embedding
  • Rich plugin system with integrations like Slack, GitHub, Telegram
  • MCP support
  • Strong accessibility features including voice control and speech synthesis
Limitations
  • Freemium model: features beyond the free tier may require payment
  • As a desktop application, it requires installation on Linux, macOS, or Windows

Features & use cases

Prompt management with editable presetsBuilt-in vector databases and automated data embeddingDesktop AI assistant for Linux, Windows, and macOSImage analysis via vision modelsAccessibility support: customizable shortcuts, voice control, speech synthesisIntegrated calendar, day notes, and search by dateFile and attachment upload, download, and organizationMCP supportPlugin system with built-in plugins (Files I/O, Code Interpreter, Web Search, etc.)Real-time video camera capture in Vision modeNo prior AI model experience requiredSupports multiple languages

Quick facts

Open-source license: MIT

At a glance

Monetization
  • Free
Maturity signals
  • Open source
Learning curve
  • Low

Sources

Every profile keeps its sources and latest verification date.

Similar tools

Descript
descript.com
83

Descript is a tool for editing video and audio by editing text, with built-in AI features for transcription, voice cloning, and media generation.

Freemium · $16+/mo

Open details
Tater
taterassistant.com
54

Tater is a private local AI assistant with room-aware voice, music playback, and smart-home control, featuring a modern local WebUI.

Open details
LiveKit Documentation | The platform for voice, video, and physical AI
docs.livekit.io
81

The platform for voice, video, and physical AI agents.

Open details
Pictory.ai
pictory.ai
77

Pictory.ai is an AI video generation and editing tool that turns text, scripts, product details, audio, or long videos into finished videos with voiceovers and captions.

Freemium · $25+/mo

Open details