All 54 Dependencies

Every package PrivateGPT depends on, ranked by repo health score.

PrivateGPT is an open-source API layer that sits between your applications and locally running LLMs, providing the higher-level building blocks needed to build real AI products without cloud dependencies. Rather than running models itself, PrivateGPT connects to any OpenAI-compatible inference server and wraps it with production-grade capabilities: document ingestion and retrieval, built-in tools for web search and code execution, MCP connector support, database querying, and a skills system for reusable AI behaviors.

Version 1.0 represents a complete rebuild from its viral 2023 origins as a document chat script. The project now follows the Claude API specification as its reference model, making it a drop-in local backend for tools like Claude Code, Claude Desktop, and Microsoft 365 Office add-ins. Developers point their existing Claude API clients at PrivateGPT and get private, offline-capable inference with the same messages format, streaming, tool use, and retrieval-with-citations they expect from the hosted API.

PrivateGPT is maintained by Zylon, a company building enterprise AI infrastructure for regulated organizations. The open-source project powers Zylon's commercial platform, which adds Kubernetes orchestration, LDAP integration, SIEM audit logs, and managed deployment on top of the same API layer.

24 lxml_html_clean >=0.4.4 30 Partial JSON Parser >=0.2.1.1.post7,<0.3 40 nest_asyncio >=1.6.0 45 python-pptx >=1.0.2,<2 46 langdetect >=1.0.9,<2 49 html2text >=2024.2.26,<2025 outdated 53 PyYAML >=6.0.3,<7 55 arq >=0.26,<0.27 outdated 57 python-markdownify >=0.13.1,<0.14 outdated 60 Injector >=0.24.0,<0.25 62 stub_uploader >=6.2.0.20251022,<7 outdated 62 stub_uploader >=2.32.0.20241016,<3 outdated 69 python-multipart >=0.0.26 71 cachetools >=7.0.0 72 psycopg2 >=2.9.12,<3 76 torchaudio >=2.11.0,<3 80 opencv-python >=4.10.0.84,<4.13.0 outdated 81 Requests >=2.33.0,<3 82 chardet >=5.2.0,<6 outdated 82 mistune >=3.2.1,<4 83 asyncpg >=0.31.0,<0.32 84 ty ==0.0.59 outdated 87 MarkItDown >=0.1.5 87 Watchdog >=4.0.1,<5 outdated 89 python-sdk >=1.27.0,<2 outdated 90 Opik >=2.0.21,<3 90 Pika >=1.3.2,<2 90 Ruff >=0,<1 91 Celery ==5.4.0,<6 outdated 91 FastAPI >=0.136.0 91 boto3 >=1.35.0,<1.43.2 outdated 91 playwright-python ==1.60.0 outdated 91 pytest-asyncio >=1.3.0,<2 91 qdrant-client >=1.17.1,<2 92 LangChain DeepSeek >=1.4.3 outdated 92 OpenInference MCP Instrumentation >=4.3.9,<5 outdated 92 llama-index-llms-openai-like >=0.14.21,<0.15.0 outdated 92 llama-index-llms-openai-like 92 llama-index-vector-stores-qdrant 93 OpenTelemetry Prometheus Exporter >=1.41.0,<2 outdated 93 OpenTelemetry Prometheus Exporter >=1.41.0,<2 outdated 93 OpenTelemetry Python SDK >=1.41.0,<2 93 SQLAlchemy >=2.0.49,<3 94 redis-py >=5.0.1,<6 outdated 95 Anthropic Python SDK >=0.116.0 95 Transformers >=5.7.0 95 huggingface_hub 95 huggingface_hub 95 vision >=0.26.0,<1 96 PyTorch >=2.11.0,<3 96 pytest >=9,<10 97 OpenAI Python SDK >=2.0.0,<3 outdated 98 SciPy >=1.10.0,<2 98 pandas >=2.2.3,<3 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers