PaperPilot is a newly released PDF and document toolkit developed entirely in Rust. The engine operates locally, ensuring that files do not leave the user's machine, addressing privacy concerns by avoiding cloud calls. It also functions without requiring Chromium or a C++ runtime.
The PaperPilot engine is accessible through various interfaces, including a command-line interface (CLI), a desktop application built with Tauri, a REST API using Axum, and a WebAssembly (WASM) version for browser and edge environments. It also includes support for the Microsoft Cognitive Platform (MCP), allowing integration with AI agents.
The core Rust workspace, comprising `paperpilot-core`, `paperpilot-pdf`, `paperpilot-nlp`, `paperpilot-gateway`, `paperpilot-mcp`, `paperpilot-wasm`, and `paperpilot-storage`, ensures consistent behavior across all platforms.
Current functionalities include organizing PDFs (merge, split, rotate, delete, reorder, extract pages, booklet imposition, N-up grid), optimizing (compress), and extracting data (plain text, OCR via pure-Rust PaddleOCR). Security features like watermarking, signature validation, and PII scanning are also available. Additionally, it supports converting Excel files to JSON or CSV.
Future roadmap items include PDF conversions to Markdown, HTML, JSON (v0.7), Word, Excel, PowerPoint (v0.8), and advanced features like encryption, decryption, signing, redaction, forms, and annotations (v0.9). Version 1.0 plans include rendering, flattening, repairing, comparing, PDF/A support, and Bates numbering.
Users can download `paperpilot-mcp` from releases and integrate it into `claude_desktop_config.json` for AI agent interaction. CLI commands are provided for operations like merging, compressing, and rotating PDFs. The project can be built from source by cloning the GitHub repository and using `cargo build`. A desktop application is also available, requiring Rust 1.75+, Node.js, and pnpm for development.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
PaperPilot, a new PDF and document toolkit written in Rust, has been released, offering local processing without cloud calls or C++ runtimes. It provides functionalities like merging, compressing, and rotating PDFs, and integrates with AI agents via MCP support.