Skip to content
HUST-NingKang-LabPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BioRigor

Automated paper audit software: upload a paper PDF and BioRigor completes a four-dimension critical audit — conceptual novelty, dry-lab methods, wet-lab figures, and source-data numerical forensics — and generates an English HTML audit report.

The engine is the original Claude Code CLI in headless mode + the DeepSeek official API (Anthropic-compatible endpoint; any compatible provider can be substituted). The audit logic comes from the bundled microbiome-reproduction skill system (workflow-extractor for workflow extraction + paper-audit for the four-dimension audit). Image and Excel forensics are precomputed by local programs (hash/dHash/NCC panel-reuse detection; digit distributions and cross-sheet duplicate-row detection), with no dependency on multimodal interfaces.

Features

  • Windows desktop app (Electron) — double-click to run, no dependencies on the user's machine
  • Home dashboard with task statistics and recent tasks
  • Full task history: reopen past reports, download, or delete
  • Supplementary materials: multiple PDF / Excel / CSV supported
  • Cancel anytime — the engine process tree is terminated immediately
  • English interface and English audit reports

Directory Structure

├── desktop/
│   ├── main.js              # Electron main process: window + task orchestration + history
│   ├── preload.js           # Renderer security bridge
│   ├── core/                # Preprocessing, forensics, prompt assembly, headless engine runner
│   ├── engine/              # Audit assets: the complete microbiome-reproduction skill system
│   ├── ui/                  # Interface (dashboard / upload / progress / report / history / settings)
│   ├── assets/              # App icon (gen-icon.js generates icon.png)
│   └── build/build.bat      # One-click Windows build script
└── sync-engine.sh           # Sync the skill system from a skill directory

Quick Start

Development: cd desktop && npm install && npm start

Build (Windows): desktop\build\build.bat — outputs a portable exe and an installer in desktop\dist\

Build (Linux cross-compile): see desktop/README.md

On first use, open the app → Settings → enter your API key (any Anthropic-compatible provider).

Security Notes

  • This repository contains no API keys, no user data, and no build artifacts
  • API keys are entered by each user on the Settings page and stored locally only

Disclaimer

Reports generated by this project are produced automatically by AI and are for research assistance only. They do not constitute a final determination of a paper's authenticity or compliance with academic norms. Do not use this tool for any purpose that violates laws, regulations, or research ethics.

License

UNLICENSED — all rights reserved. Contact the author for permission to use or distribute.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages