This is the recommended installation method for developers who want to run PrivateGPT against an existing LLM server (Ollama, LM Studio, etc.) without cloning the repository.
PrivateGPT package files are hosted at https://zylon-ai.github.io/private-gpt/packages/. uv uses that location to find the PrivateGPT release and continues to resolve public dependencies from PyPI by default.
Upgrade:
Python 3.11 is required. PrivateGPT does not support Python 3.10 or 3.12+.
After installing, set OPENAI_API_BASE to your LLM server and start:
PrivateGPT starts on port 8080 by default. Change it with private-gpt serve --port <port>.