Skip to content
SPECIFICTION
Get listed

PDF-GPT

github.com

WebLinuxAPISelf-hosted
Visit github.com
Spec score 7.1 #23 of 27 in AI PDF Assistants

Spec sheet

Purpose
PDF-GPT lets users chat with the contents of a PDF using GPT capabilities.Read 11 Oct 2026 · github.com
Deployment
The repository includes Docker instructions and a Docker Compose command for running the application.Read 11 Oct 2026 · github.com
API
The README documents production API deployment using langchain-serve, with endpoints for asking questions about a PDF URL or uploaded PDF file.Read 11 Oct 2026 · github.com
Integrations
The README names OpenAI, LangChain Serve, Jina Cloud, and Universal Sentence Encoder in its setup and deployment instructions.Read 11 Oct 2026 · github.com
License
The project is licensed under MIT; the license file credits Bhaskar Tripathi with the 2023 copyright.Read 11 Oct 2026 · github.com
Answers and citations
It searches for relevant PDF content and can return answers with the source page number in square brackets.Read 11 Oct 2026 · github.com
API key
The sample API requests pass an OPENAI_API_KEY in the request environment variables.Read 4 Oct 2026 · github.com
Document processing
The app splits documents into smaller chunks and creates embeddings with a Deep Averaging Network Encoder.Read 11 Oct 2026 · github.com
Encoder download
The README says the Universal Sentence Encoder download is 915 MB if fetched at runtime.Read 4 Oct 2026 · github.com
Input methods
The documented workflow accepts a PDF upload or a PDF URL.Read 11 Oct 2026 · github.com
Input options
The documented workflow accepts an uploaded PDF or a PDF URL.Read 4 Oct 2026 · github.com
Local use
The README describes running a local Gradio playground at localhost:7860.Read 11 Oct 2026 · github.com
Maintainer appeal
The README says the maintainer is seeking open-source contributors to help maintain the application and take backlog items voluntarily.Read 4 Oct 2026 · github.com
Notable setup detail
The README says downloading the Universal Sentence Encoder locally avoids downloading 915 MB at runtime each time.Read 11 Oct 2026 · github.com
Page citations
Answers can include the PDF page number in square brackets.Read 4 Oct 2026 · github.com
PDF chat
PDF-GPT lets users chat with an uploaded PDF using GPT functionality.Read 4 Oct 2026 · github.com
Requirements
The documented question workflow supplies an OpenAI API key through an environment variable.Read 11 Oct 2026 · github.com
Retrieval limit
The documented flow retrieves the top five chunks with KNN before generating an answer.Read 4 Oct 2026 · github.com
Security and compliance
The repository page does not state security certifications or compliance standards.Read 11 Oct 2026 · github.com
Semantic search
It searches PDF content semantically and sends the most relevant embeddings to OpenAI.Read 4 Oct 2026 · github.com
Support and maintenance
The README says the maintainer is seeking open-source contributors to take backlog items and jointly maintain the application.Read 11 Oct 2026 · github.com

Where Specifiction places it

Alternatives to PDF-GPTAll alternatives →