跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of PaperPilot

PaperPilot

Free 等级项目

PaperPilot 是本地 AI 文档助手,也是纯 Rust PDF 与文档工具箱,提供 MCP、CLI、浏览器、桌面和本地 REST 接口,文件在用户机器或浏览器内处理。

访问 KrushnaVardhanReddy/PaperPilot

项目简介

PaperPilot 是使用 Rust 编写的 PDF 与文档工具箱。同一引擎可作为面向编码代理的 MCP 服务器、批处理 CLI、浏览器/WASM 工具、Tauri 桌面应用和本地 REST API 运行,支持合并、拆分、OCR、压缩、页面布局、提取和安全分析等操作。其设计目标是本地处理:文件在机器或浏览器中处理,而不是上传到云服务。

核心功能

  • 同一个 Rust 核心覆盖 MCP 服务器、CLI、浏览器/WASM、桌面应用和本地 REST API。PDF 组织与布局包括合并、拆分、旋转、删除页面、重排页面、提取页面、小册子拼版、N-up 网格和多页海报切片。优化与提取包括有损压缩、流去重、结构化文本、检测 Markdown 表格和纯 Rust OCR。安全与分析包括水印、签名验证与移除、PII 扫描、深度清理和畸形输入模糊测试。办公数据支持 Excel 转 JSON 和 Excel 转 CSV。提供兼容 MCP 的本地 stdio 服务器,可连接 Codex、Claude Code、Kimi

适用场景

  • 为编码代理和 MCP 客户端提供本地 PDF 合并、拆分、OCR 和压缩能力。通过 CLI 运行批处理或脚本化文档工作流。使用零安装浏览器工具在本地完成 PDF 操作,不上传文件。通过本地 REST API 从 Python、Node 或 n8n 调用文档操作。

快速开始

  • 从 Releases 下载 paperpilot-mcp,将其加入 claude_desktop_config.json 的 mcpServers.paperpilot.command,重启 Claude 后可尝试“合并这两个 PDF 并压缩结果”等提示。也可从源码构建:cargo build --release -p paperpilot-cli -p paperpilot-mcp -p paperpilot-gateway。桌面应用需在 apps/desktop 中运行 pnpm install 和 pnpm tauri dev。CLI

部署与要求

  • 源码构建需要 Rust 1.75 或更高版本。桌面应用需要 Node.js 和 pnpm。项目声明不需要 Chromium、C++ 运行时或云调用。

采用前须知

  • 许可证:Other。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 PaperPilot 的项目

Favicon of GBrain

GBrain

Free 等级项目星标数: 31.9K

为 AI 代理提供可控的共享记忆层

MCP 服务与工具连接器

GBrain 是面向现有 AI 代理的自托管记忆层,存储带来源的显式事实,支持更正与撤回,并提供关键词、语义、图谱检索及可选的带引用综合。

Favicon of HA-MCP

HA-MCP

Free 等级项目星标数: 5.6K

用 Claude、ChatGPT 等 AI 助手配置和自动化 Home Assistant

MCP 服务与工具连接器

HA-MCP 是一个 MCP(模型上下文协议)服务器,让 Claude、ChatGPT 等 AI 助手通过自然语言与 Home Assistant 交互,支持控制设备、查询状态、管理自动化、配置仪表板,并覆盖历史记录与备份等配置、构建和调试能力。

Favicon of PipesHub

PipesHub

Free 等级项目星标数: 4K

面向 AI 智能体的开源、权限感知上下文层

MCP 服务与工具连接器

PipesHub 是面向 AI 智能体的开源上下文层,将 Slack、Microsoft 365、GitHub、Google Drive、Notion 等业务系统中的企业知识转化为权限感知搜索与可溯源引用答案,支持自托管部署,并通过 SDK 与 MCP 供开发者接入。