SkillAgentSearch skills...

SimplePDF

Simple MacOS PDF reader with ChatGPT integrated. You can chat with your local PDF. The returned response can cite the page number to ensure correctness.

Install / Use

/learn @Yiiipu/SimplePDF
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

SimplePDF

Simple MacOS PDF reader with ChatGPT integrated. You can chat with your local PDF. The returned response can cite the page number to ensure correctness.

How it works

SimplePDF uses Apple's PDFKit to deal with PDF rendering and open-source pdfGPT to deal with PDF chatting. As a result, it has fast and beautiful rendering, and the response of GPT model can cite the page number to ensure the information you get is correct. Another bonus is you do not need to upload any PDF to those "chatPDF" sites to start chatting. Simply click-open your local files using SimplePDF and everything is there for you. <img src="Screenshot 2023-06-26 at 3.24.40 PM.png" width="1800">

How to use

  1. Install this .dmg file. This is a latest versin noterized by Apple.
  2. Click-open the app, and set your OpenAI API key in settings.
  3. To open your file, you can either set SimplePDF as a default app for PDFs, or you can right-click the file and select open with SimplePDF.
  4. To enable the chatting with PDF function, you need to set up a local server following the guide from this repo. It is the well-known pdfGPT. In short, you download the files in that repo with all the dependencies, and run "lc-serve deploy local api" in termminal to start the local server. For M1 mac, please use Conda.
  5. Simply type your question in the text field and hit send!

Note: If you want to use gpt-3.5-turbo for lower token price and better performance, replace the api.py in pdfGPT with this file.

Updating

v1.1

  1. bug fixing: now it will not send empty message automatically.
  2. bug fixing: now highlighting tool will only highlight your selection, not the entire line.
  3. supports MacOS 12.0+.
View on GitHub
GitHub Stars85
CategoryDevelopment
Updated4mo ago
Forks1

Languages

Python

Security Score

92/100

Audited on Nov 11, 2025

No findings