Skip to main content

PaperDelta

English · 简体中文 · GitHub

English

Review how experiment changes affect an existing research paper. PaperDelta connects declared CSV/JSON evidence to numbers, comparisons and figure provenance in LaTeX, then shows affected locations in an offline report.

Install with Python 3.11 or newer in a virtual environment:

python -m pip install paperdelta
paperdelta demo --out paperdelta-demo --open

The complete original demo ships in the core package. No model key, GPU, TeX, checkout or plotting dependency is required. The changed scenario intentionally reports outdated numbers and a false claim; the demo creates files but does not apply paper edits. Every run uses a new output directory.

Batch binding, explicit review scopes, traceable exclusions and file watching support repeated review. Reports and CLI prompts support English and Chinese. Verified numeric edits have a preview and recovery journal. Seventeen optional MCP tools are available through python -m pip install 'paperdelta[mcp]'.

Quick start · Workflows · Agent guide · Limits

Optional Word review: install paperdelta[docx] and run paperdelta demo --document docx --out word-demo --open. Paragraphs and ordinary tables use native positions; Word files are read-only and unsupported structures remain explicit.

Checks cover declared evidence and supported LaTeX/Word structures. They do not certify scientific truth or infer a correct mapping from matching numbers alone. The original implementation is MIT licensed; separately licensed paper evaluation sources are excluded from the Python distributions.

简体中文

检查实验结果变化影响了现有论文的哪些位置。PaperDelta 将明确声明的 CSV/JSON 证据关联到 LaTeX 中的数字、比较和图表来源,在离线报告中集中展示待复核内容。

使用 Python 3.11 以上版本,在虚拟环境安装:

python -m pip install paperdelta
paperdelta --lang zh-CN demo --out paperdelta-demo --open

核心包自带完整原创演示,无需模型密钥、GPU、TeX、源码仓库或绘图依赖。变化场景 会有意检出旧数字和失效结论;演示创建文件,不自动修改论文,每次需使用新输出目录。

批量绑定、明确审查范围、可追踪排除和文件监听支持持续使用。报告及命令行支持 中英文;验证后的数值修改可预览并通过事务恢复。安装 python -m pip install 'paperdelta[mcp]' 可使用十七个可选 MCP 工具。

快速开始 · 工作流 · Agent 指南 · 限制

可选 Word 检查:安装 paperdelta[docx] 后运行 paperdelta --lang zh-CN demo --document docx --out word-demo --open。 段落和普通表格使用原生位置;Word 文件保持只读,不支持的结构会明确报告。

检查限于已声明证据和受支持的 LaTeX/Word 结构,不认证科学正确性,也不以数字相同证明 映射正确。原创实现采用 MIT 许可;单独许可的论文评测源码不包含在 Python 发行包中。

Metadata

Release files for paperdelta 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for paperdelta 0.4.0
File Size Uploaded
paperdelta-0.4.0.tar.gz 14.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for paperdelta 0.4.0
File Interpreter ABI Platform
paperdelta-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.4 MB

Release files / paperdelta-0.4.0.tar.gz

Download URL paperdelta-0.4.0.tar.gz
Size 14.2 MB
Tags Source
SHA-256 checksum
How to use checksums
f690ae0ec6a0da32d32c3c9e3ebf8f7c82431df3c4c7ff486bad01602eca02d6
BLAKE2b-256 checksum
How to use checksums
44cfde6a18f0dad2cd8af516c0b75727a1b9846992e28befc380e927df91def8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 3, 2026.

Transparency log

Release files / paperdelta-0.4.0-py3-none-any.whl

Download URL paperdelta-0.4.0-py3-none-any.whl
Size 195.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
06474534d53fb56477134c158271187dc21b7f5ce8edad63ac3fc6cf948a66dc
BLAKE2b-256 checksum
How to use checksums
82e31c3efdee44dd7117d8477735a3049e1769960ccab9a523c90ab9418efd33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 3, 2026.

Transparency log

Release history Release notifications | RSS feed

1.2.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.0

2 release files

This release

0.4.0 This release

2 release files

0.3.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page