Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close
P

PrivateGPT

An open-source API layer for building private AI applications on local models.

Visit website Save

PrivateGPT is an open-source backend API for self-hosted AI apps, with messaging, document retrieval, tools and database access over local inference servers.

Pricing
Open source
Deployment
Self-hosted
Platforms
Web, Windows, macOS, Linux
57,632stars7,624forks
1views
Updated

What is PrivateGPT?

PrivateGPT is the open-source API layer that turns local models into production AI applications. It does not run models itself: it connects to any OpenAI-compatible inference server via OPENAI_API_BASE, and Ollama is the easiest starting point. You need a running OpenAI-compatible LLM server before you start.

The API follows the Anthropic API spec and listens on port 8080 by default. It provides a standard messages API with streaming, async and token counting, file and artifact ingestion, retrieval with citations and agentic RAG, built-in tools that mirror the Claude API (web search, web fetch, code execution), custom tools and MCP connectors, and structured access to databases and CSVs.

A built-in workbench UI at /ui is meant for testing and demos, while the API is the actual product. The README says PrivateGPT powers Zylon, an on-premise AI platform for enterprises. On macOS, install it with brew install private-gpt; the README gives uv-based steps for Linux and Windows.

Inside the application

PrivateGPT screenshots

Explore the interface. Open a screenshot to view it at full size.

PrivateGPT screenshot 1
PrivateGPT screenshot 1

Source: official PrivateGPT project page.

Key capabilities

  • A messages API with streaming, async and token counting
  • File and artifact ingestion
  • Retrieval with citations and agentic RAG
  • Web search, web fetch and code execution tools
  • Custom tools and MCP connectors
  • A workbench UI at /ui for testing
Advertisements

Where PrivateGPT fits

  • Messages API following the Anthropic API spec
  • Document ingestion and retrieval with citations
  • Built-in and custom tools
  • MCP connectors
  • Database and CSV access
  • Connection to any OpenAI-compatible inference server

Install

brew install private-gpt

Reviews of PrivateGPT

No reviews yet

Be the first to share your experience with PrivateGPT.

Loading review form…

Alternatives to PrivateGPT

Compare PrivateGPT with these tools →