Releases: CHB-learner/PaperPilot
Releases · CHB-learner/PaperPilot
PaperPilot v1.6.0
Added
- Added the Netlify online experience for LLM-planned public literature search.
- Added lightweight Markdown and HTML report downloads in the browser demo.
- Documented the hosted Netlify demo and DeepSeek OpenAI-compatible environment configuration.
Changed
- Switched the Netlify online demo defaults to DeepSeek
deepseek-v4-flash. - Updated online search result count options to 10, 30, and 50 papers.
PaperPilot v1.5.3
Changed
- Removed the default 30-paper minimum gate for formal reports.
- Changed the default final report cap to 100 papers.
- Kept
--min-report-papersas an optional user-controlled minimum; default is now0. - Updated README, Chinese README, project homepage, quality gate, and report wording for the new report-size policy.
PaperPilot v1.5.2
Changed
- Updated README, Chinese README, and project homepage wording to describe PaperPilot as a broader scholarly literature review agent for AI, biomedicine, and AI for Science.
Fixed
- Fixed non-RNA / non-AI biomedical topics being over-screened to zero papers.
- Fixed query understanding prompts that could silently narrow broad biomedical requests into AI-only protocols.
- Replaced the RNA-specific screening gate with topic-adaptive relevance scoring while preserving RNA inverse-folding exclusions.
- Fixed the interactive welcome banner to show the package version dynamically instead of stale
v1.3.
Added
- Added a formal 30-paper minimum policy for generated literature reports.
- Added
--min-report-papersand--no-obsidian-wikiCLI options. - Added
report_selection.jsonandshortfall.jsondiagnostics for minimum-report enforcement. - Added default Obsidian Wiki export under
obsidian_wiki/with paper, method, topic, claim, manifest, and lint files.
Changed
- Final report selection is now core-first, then code-filter fallback, then adjacent-paper fill when needed.
- Quality gate metrics now record minimum-report counts, fill counts, and code-filter fallback counts.
- README, Chinese README, local usage docs, and project homepage now document the 30-paper policy and Obsidian Wiki output.
Added
- Release infrastructure refinement:
scripts/release_everywhere.shnow supports end-to-end local validation + dry-run with clean push/PyPI gating. - CLI/docs alignment clean-up: release helper examples now use version placeholders and avoid stale manual version pinning in docs.
- Publishing workflow polish: stable dry-run behavior and deterministic changelog extraction for GitHub release notes.
Changed
- Updated version tracking to keep
pyproject.tomlandliterature_agent/__init__.pyin sync during one-command release flows. - Improved release safety: skip-push / no-pypi / dry-run semantics are now consistently applied across publishing stages.
Added
- Added multi-source registry expansion with
papers.coolanddeepxivintegration. - Added citation-numbered canonical reporting flow with consistent
zh/en/html/pdfoutputs and evidence mapping. - Added stronger workflow observability: richer run artifacts, source diagnostics, evidence ledger flow and doctor checks.
- Added prompt registry improvements and synthesis depth enhancements (RQ framing, method taxonomy, claims/evidence map, contradiction tracking).
- Added default
~/.paperpilot/config.jsoninitialization behavior and optional source API slots in config templates. - Added GitHub homepage content under
docs/for project promotion.
Changed
- Upgraded report synthesis pipeline to produce deeper review-style text (background, methods, evidence, trends, gaps).
- Improved paper normalization and ranking robustness for mixed-type metadata.
- Fixed citation manifest alignment and report table rendering stability.
Fixed
- Fixed evidence ledger generation edge cases when claim IDs are absent.
- Fixed
workflowmanifest version drift by binding to package version. - Fixed rank/synthesis pipeline compatibility with non-string metadata inputs.
- Added source management commands and interactive
/sourcescommand. - Added doctor workflow and richer CLI presentation.
PaperPilot v1.5.1
Fixed
- Fixed non-RNA / non-AI biomedical topics being over-screened to zero papers.
- Fixed query understanding prompts that could silently narrow broad biomedical requests into AI-only protocols.
- Replaced the RNA-specific screening gate with topic-adaptive relevance scoring while preserving RNA inverse-folding exclusions.
- Fixed the interactive welcome banner to show the package version dynamically instead of stale
v1.3.
Added
- Added a formal 30-paper minimum policy for generated literature reports.
- Added
--min-report-papersand--no-obsidian-wikiCLI options. - Added
report_selection.jsonandshortfall.jsondiagnostics for minimum-report enforcement. - Added default Obsidian Wiki export under
obsidian_wiki/with paper, method, topic, claim, manifest, and lint files.
Changed
- Final report selection is now core-first, then code-filter fallback, then adjacent-paper fill when needed.
- Quality gate metrics now record minimum-report counts, fill counts, and code-filter fallback counts.
- README, Chinese README, local usage docs, and project homepage now document the 30-paper policy and Obsidian Wiki output.
Added
- Release infrastructure refinement:
scripts/release_everywhere.shnow supports end-to-end local validation + dry-run with clean push/PyPI gating. - CLI/docs alignment clean-up: release helper examples now use version placeholders and avoid stale manual version pinning in docs.
- Publishing workflow polish: stable dry-run behavior and deterministic changelog extraction for GitHub release notes.
Changed
- Updated version tracking to keep
pyproject.tomlandliterature_agent/__init__.pyin sync during one-command release flows. - Improved release safety: skip-push / no-pypi / dry-run semantics are now consistently applied across publishing stages.
Added
- Added multi-source registry expansion with
papers.coolanddeepxivintegration. - Added citation-numbered canonical reporting flow with consistent
zh/en/html/pdfoutputs and evidence mapping. - Added stronger workflow observability: richer run artifacts, source diagnostics, evidence ledger flow and doctor checks.
- Added prompt registry improvements and synthesis depth enhancements (RQ framing, method taxonomy, claims/evidence map, contradiction tracking).
- Added default
~/.paperpilot/config.jsoninitialization behavior and optional source API slots in config templates. - Added GitHub homepage content under
docs/for project promotion.
Changed
- Upgraded report synthesis pipeline to produce deeper review-style text (background, methods, evidence, trends, gaps).
- Improved paper normalization and ranking robustness for mixed-type metadata.
- Fixed citation manifest alignment and report table rendering stability.
Fixed
- Fixed evidence ledger generation edge cases when claim IDs are absent.
- Fixed
workflowmanifest version drift by binding to package version. - Fixed rank/synthesis pipeline compatibility with non-string metadata inputs.
- Added source management commands and interactive
/sourcescommand. - Added doctor workflow and richer CLI presentation.
PaperPilot v1.5.0
Added
- Added a formal 30-paper minimum policy for generated literature reports.
- Added
--min-report-papersand--no-obsidian-wikiCLI options. - Added
report_selection.jsonandshortfall.jsondiagnostics for minimum-report enforcement. - Added default Obsidian Wiki export under
obsidian_wiki/with paper, method, topic, claim, manifest, and lint files.
Changed
- Final report selection is now core-first, then code-filter fallback, then adjacent-paper fill when needed.
- Quality gate metrics now record minimum-report counts, fill counts, and code-filter fallback counts.
- README, Chinese README, local usage docs, and project homepage now document the 30-paper policy and Obsidian Wiki output.
PaperPilot v1.4.5
Added
- Release infrastructure refinement:
scripts/release_everywhere.shnow supports end-to-end local validation + dry-run with clean push/PyPI gating. - CLI/docs alignment clean-up: release helper examples now use version placeholders and avoid stale manual version pinning in docs.
- Publishing workflow polish: stable dry-run behavior and deterministic changelog extraction for GitHub release notes.
Changed
- Updated version tracking to keep
pyproject.tomlandliterature_agent/__init__.pyin sync during one-command release flows. - Improved release safety: skip-push / no-pypi / dry-run semantics are now consistently applied across publishing stages.
PaperPilot v1.1.0
PaperPilot v1.1.0
Initial open source release of PaperPilot.
Highlights
- Interactive CLI:
PaperPilot - LLM configuration and model management
- Research workflow: Intake -> Protocol -> Search -> Corpus -> Screening -> Verification -> Synthesis -> Review -> Report
- Multi-source literature search
- Relevance screening and quality gates
- Evidence ledger and review agent findings
- Bilingual Markdown, HTML, and PDF reports
- Citation-numbered references with paper/code links
- PyPI package support
Install
pip install paperpilot