From an interval to an instant.
STUDY EXAMPLE / SELECT THE REGION BELOW
Ask AI about a passage, figure, or code block. Your reading progress and conversations are saved locally for each book.
macOS 14+ Windows 11 FREE · OPEN SOURCE
SEE HOW IT WORKS01 — 04READ, ASK, REVISIT
Follow the example from reading a page to asking a question.
Example formula: find the limit of ((x + h)² − x²) / h as h approaches 0. The middle step is 2x + h.
Why does only 2x remain?
Expanding the numerator gives 2xh + h². Dividing by h gives 2x + h. As h approaches 0, the result approaches 2x.
Drop in a local PDF and use its outline to find a chapter. Choose single-page or two-page viewing and adjust the zoom.
Read text, scanned, and mixed PDFs.Select a passage, figure, or code block to ask AI about it. You can also ask about the whole page or follow up.
Select the middle line of the formula.Read the answer, then click its page reference to return to the text.
Read the explanation, then carry on.02 / TRY A PAGE
Choose a derivation, a figure, or some code.
Select a part, read the answer, then follow up.
STUDY EXAMPLE / SELECT THE REGION BELOW
03 / YOUR LIBRARY
Your progress and Q&A are saved locally for each book.
Your page and zoom level are saved automatically. Switch between single-page and two-page views, and use the outline to jump to a chapter.
Conversations are saved with each book and linked to their source pages, so you can review an answer and return to the text.
Use Alibaba Cloud Model Studio, OpenAI, or a compatible vision model. You can read and organize your library before setting up AI.
04 / YOUR BOOKS, ON YOUR DEVICE
PDFs stay in their original locations. Your library and Q&A are stored on your device, and API keys are kept in macOS Keychain or Windows Credential Manager.
Opening a book does not connect to AI. Satori sends page images to your chosen service only when you ask a question, request an explanation, or confirm outline recognition. See the provider’s privacy policy for how it handles those images.
Full privacy detailsYOUR NEXT READING SESSION
Free and open source. The app interface is in Simplified Chinese.
BEFORE YOU BEGIN
No. You can open PDFs, read, and manage your library without AI. Configure an image-capable model service when you want to ask questions.
Yes. You can read text-based, scanned, and mixed PDFs without AI. Recognizing a scanned table of contents requires a vision model; Satori shows which pages will be sent before you confirm.
Satori is a desktop app for macOS 14+ on Apple silicon and Windows 11 on x64 or ARM64. This website contains preset demonstrations, not a browser client.
No. Satori checks for updates at startup. You decide when to download and install them. Versions 3.4.3 and earlier need a one-time manual upgrade.