Skip to main content
Back to trending

PaperPilot

Your local AI copilot for documents

View on GitHub
Stars
575
Forks
15
+ today
+4
Created
29d

Ranking data as of October 26, 2026 (UTC).

Star History

Today, hour by hour

575 stars
04

Overview

Your local AI copilot for documents It ranks #55 on GitTiger, gaining +4 stars on October 26, 2026 (UTC).

The project is written in Rust and has 15 forks. It was created 29d ago.

AI-generated summary of the repository README — may contain errors.

What it is

PaperPilot is a document utility written in Rust and pitched as a local copilot for PDF work. The README aims it at two audiences at once: AI agents that need to manipulate documents programmatically, and people handling files themselves. The central promise is that processing runs on your own hardware, so documents are never sent off the machine.

Capabilities described

The README sorts the tool's functions into four groups. Under page organisation it covers combining files, splitting them, rotating or removing individual pages, rearranging their sequence, pulling out a chosen subset, imposing booklets, and laying several pages onto one sheet in a grid. Compression stands alone as the optimisation feature. Extraction covers pulling out raw text and running optical character recognition, which the README says is a pure-Rust build of PaddleOCR running on the rten runtime.

A security group lists watermarking, checking whether digital signatures are valid, stripping signatures, scanning for personal data, and a deeper sanitisation pass. Finally, an Office-data group converts spreadsheets into JSON or CSV.

Getting started

The supplied evidence contains no build steps, dependency notes or usage examples. Because the code is Rust, readers should consult the repository README for the real toolchain requirements and invocation details rather than assuming a command.

License

GitHub's metadata records the license as NOASSERTION, meaning no standard license was detected. The evidence therefore cannot tell you the terms under which the code may be reused.

Installation
git clone https://github.com/KrushnaVardhanReddy/PaperPilot.git
cd PaperPilot
# see README for setup

Frequently Asked Questions

Do my files get uploaded to a server?

No. The README states that the tool runs locally and that documents stay on your machine. Nothing in the supplied evidence describes an optional cloud service or any remote processing path.

How does the OCR feature work?

The README says text extraction includes optical character recognition using a pure-Rust build of PaddleOCR on the rten runtime. No accuracy figures, language coverage or page limits are given.

What license does PaperPilot use?

GitHub reports NOASSERTION for the license field rather than a recognised identifier, which means no standard license was detected. The supplied evidence does not establish the actual terms of reuse.

Can PaperPilot convert spreadsheets?

Yes. The README lists an Office-data category offering two conversions: Excel workbooks to JSON, and Excel workbooks to CSV. Other spreadsheet or document formats are not mentioned in the evidence.