- Home
- AI PDF Assistants
- PDF-ChatGPT
On the recordRead 8 Oct 202622 facts
PDF-ChatGPT
On the record
- Access control
- The default setup is single-tenant with no login system, and the maker advises against exposing it publicly without authentication or network restrictions.github.com · read 7 Oct 2026
- Answer generation
- The app uses OpenAI's Responses API and can stream answers token by token.github.com · read 7 Oct 2026
- API and setup help
- FastAPI provides autogenerated Swagger, ReDoc, and OpenAPI documentation, and the repository includes a beginner's walkthrough.github.com · read 8 Oct 2026
- Chat features
- Conversation history is stored in SQLite, prior turns are used for follow-up questions, and answers can stream token by token over Server-Sent Events.github.com · read 8 Oct 2026
- Citations
- Answers include citations to the source document and page.github.com · read 7 Oct 2026
- Conversation features
- Conversation history is stored in SQLite and prior turns are used for follow-up questions.github.com · read 7 Oct 2026
- Data handling
- The maker says PDFs, the FAISS index, and conversation history are stored locally, while text is sent to OpenAI for embeddings and chat generation.github.com · read 7 Oct 2026
- Deployment
- The README describes local operation and deployment with platforms such as Render, Railway, Fly.io, or Azure App Service, with persistent storage needed to retain data across redeploys.github.com · read 8 Oct 2026
- Document library
- It supports uploading and indexing multiple PDFs and shows document status, page counts, and chunk counts.github.com · read 7 Oct 2026
- File limits
- Uploads are restricted to PDF files under a configurable size limit, and scanned PDFs without extractable text are not supported without adding OCR.github.com · read 7 Oct 2026
- Integration
- The app requires an OpenAI API key and uses OpenAI embeddings; the README says API usage is metered per token and requires billing to be enabled.github.com · read 8 Oct 2026
- Integrations
- Out of the box, the project uses OpenAI embeddings and the OpenAI Responses API; the maker says adapting it to another LLM provider would require code changes.github.com · read 7 Oct 2026
- Interface
- The web interface includes Markdown rendering, code syntax highlighting, dark and light themes, and a responsive layout for mobile and tablet.github.com · read 8 Oct 2026
- License
- The repository states that the project is released under the MIT License.github.com · read 8 Oct 2026
- Notable limits
- Scanned image PDFs without an extractable text layer are unsupported without adding OCR, and the README lists OCR as a future improvement.github.com · read 8 Oct 2026
- PDF library
- It supports uploading and indexing multiple PDFs and shows document status, page counts, and chunk counts in a sidebar library.github.com · read 8 Oct 2026
- Purpose
- PDF-ChatGPT lets users ask natural-language questions about PDFs and receive answers grounded in document content with page citations.github.com · read 8 Oct 2026
- RAG stack
- The application is built with FastAPI, LangChain, FAISS, and the OpenAI Responses API.github.com · read 8 Oct 2026