Open PDFs and images
Use the file picker or drag and drop. Recent files are remembered locally.
Local desktop agent
Open a PDF or image, chat page by page, and get answers that cite the pages used. Extraction and OCR stay local; only text goes to your model.
Revenue grew 12% quarter-over-quarter, driven by enterprise renewals in APAC…
What changed in revenue vs last quarter?
I'll read the pages I need and cite them in the answer.
Local desktop agent
Open a PDF or image, extract text locally, and ask the agent about specific pages. The preview follows what it reads so you can verify every citation.
What it investigates
Use the file picker or drag and drop. Recent files are remembered locally.
Thumbnail sidebar, zoom, page jump, and in-document search with jump-to-page results.
PDF text layers are extracted with Rust pdf-extract; scanned pages and images go through system Tesseract.
Streaming chat with tool-call visibility. The preview follows the page the agent is reading.
OpenAI-compatible providers — OpenAI, DeepSeek, OpenRouter, Ollama, or a custom endpoint.
API keys are stored with tauri-plugin-store on your machine, not in the cloud.
How a session runs
Pick a PDF or image from disk. PageWise loads a preview and extracts text locally.
Type a question in chat. The agent plans tool calls to read the pages it needs.
The document view jumps to the page under analysis so you can verify what the agent read.
Answers reference specific pages. You decide what to trust before acting on the output.
Local and read-only
Files are read from your machine. PageWise does not upload your PDFs or images to a server.
Extracted text is sent to the LLM provider you configure — nothing else leaves without your setup.
Provider credentials live in a local store. There is no hosted account or shared API key.
FAQ
You bring your own: choose a provider in Settings, enter an API key and model id, then test and save. Keys stay in tauri-plugin-store.
No. PDFs and images are processed locally. Only extracted text is sent to the model provider you configure.
Install Tesseract on your system (for example brew install tesseract tesseract-lang on macOS). PageWise shells out to it for scanned pages and images.
Storage Agent investigates S3-compatible storage read-only. PageWise is for local documents — PDFs, OCR, and page-wise Q&A.
A Tauri 2 desktop app built with React. Development targets macOS, Windows, and Linux. The project is MIT-licensed.