Ross ROSS = Recommend OSS · open-source software intelligence for agents

szczyglis-dev/py-gpt

Some data may be outdated — see provenance labels.

Desktop AI Assistant powered by GPT-6, GPT-5, Gemini, Claude, Grok, Ollama, DeepSeek, Perplexity, and more - chat, agents, tools, MCP, plugins, RAG, vision, voice, image and video generation, speech synthesis and speech recognition, web search, memory, presets, canvas, assistants, themes, computer use. Windows, Linux, and Mac. observed · 2026-10-05

github.com/szczyglis-dev/py-gpt · homepage · Python · NOASSERTION (other) observed · 2026-10-05

Health v2 · maintenance only

93/100

  • Activity 98
  • Release rhythm 86
  • Longevity 92

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 0.0
  • age_days: 1290
  • days_rel: 16
  • days_push: 16
  • n_releases_24m: 281

Full methodology

Adoption not part of the score

1973 stars · 350 forks observed · 2026-10-05

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

PyGPT is an open-source, all-in-one desktop AI assistant for Linux, Windows, and Mac, written in Python. It supports chat, agents, vision, voice, RAG-based chat with files, image/video generation, and multiple LLM providers including OpenAI, Gemini, Claude, Ollama, and DeepSeek.

Use cases

  • chat with gpt-4 and claude locally on my desktop
  • talk to my pdf files with an ai assistant
  • run a local ai assistant with ollama models
  • generate images and videos with ai from a desktop app
  • voice-controlled ai assistant with speech recognition and synthesis
  • build autonomous ai agents that run system commands
  • connect mcp tools to a desktop chat assistant
  • ai assistant with web search and plugins

When to choose

  • you want a ChatGPT-like assistant running locally on your desktop
  • you need multi-provider LLM support (OpenAI, Gemini, Claude, Ollama) in one app
  • you want chat with your own files via RAG, voice, vision, and agents in a single tool
  • you need a plugin/MCP-extensible assistant with presets and conversation memory

When to avoid

  • you need a headless API or server-side integration rather than a GUI app
  • you only want a lightweight CLI or library for LLM calls
  • you require a fully offline assistant without any API keys (local Ollama works, but many features need cloud providers)
  • you need a mobile or web-based assistant

Facets

application · maturity active

chatbot agent-framework rag speech-recognition tts llm-inference image-processing video-processing mcp plugin-system chat-interface artificial-intelligence large-language-models chatbots desktop-applications cross-platform windows python cross-platform desktop-ai-assistant openai gpt-4 gpt-5 gemini claude ollama llama-index voice-assistant image-generation video-generation autonomous-agents chat-with-files ai-agents retrieval-augmented-generation linux macos desktop

2 sources

Member repositories

RepositoryRoleHealth v2
szczyglis-dev/py-gptmain93

For agents

markdown · JSON · MCP: product_card(name="szczyglis-dev/py-gpt")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem