PY-GPT

Stale
GitHub Python NOASSERTION

Description

Desktop AI assistant with multi-model support (GPT-5, Claude, Gemini, Ollama, etc.), featuring chat, vision, voice, RAG, image generation, agents, and MCP plugins

Key Features

  • 11 operation modes: Chat, Vision, Agents, Completion, Image/Video generation, and more
  • Multi-model support: GPT-5, Claude, Gemini, DeepSeek, Ollama, Perplexity
  • Chat with Files via LlamaIndex RAG with built-in vector databases
  • Speech synthesis (Azure, Google, ElevenLabs, OpenAI) and recognition (Whisper, Google, Bing)
  • Plugin system with built-in Code Interpreter, Web Search, MCP, and social media integrations
  • Node-based Agents Builder with crontab task scheduling

Use Cases

💡 Personal AI assistant for daily tasks, research, and productivity
💡 Code generation and execution with real-time Python interpreter
💡 Image and video generation for creative workflows
💡 Voice-controlled AI interaction for accessibility
💡 Document analysis and chat-with-files for knowledge workers

Categories

Quick Start

Download the binary for your platform from pygpt.net, install and launch, or install via pip: pip install pygpt-net, then set your OpenAI API key in the app settings

Related Projects