NeuroDong/Ai-Review

Large model-assisted paper review

🤖 What is Ai‑Review?

Ai‑Review is an open‑source web service that lets researchers get an automated, AI‑generated review of a scientific manuscript. By uploading a PDF (or LaTeX/Word source) the system produces a structured list of Strengths, Weaknesses, and Suggestions and can also tell you how competitive your paper is compared to other works from the same venue.


🔑 Core capabilities

Feature What it does How you access it
LLM‑based review Generates a textual review using large‑language‑model prompting (SoT, few‑shot, chain‑of‑thought). Web UI – https://ai-review.neurodong.top
VLM‑based review Takes image snapshots of each PDF page so the model can see figures, tables, and layout, then adds image‑quality feedback. …/vlm_review.html
Prompt‑injection detection Scans the PDF for hidden instructions that could hijack the reviewer model. …/prompt_injection.html
Relative Rank Places your anonymized manuscript in a pool of papers from a chosen conference (e.g., ICLR, NeurIPS) or a custom set, and returns a competitiveness ranking. …/compete.html
Agent‑Skill integration Exposes the review functionality as a Skill for AI‑assistant platforms (e.g., Cursor). You can trigger it with natural language like review my paper or Chinese commands 审稿. Install ai-review-skills folder under the platform’s skill directory

🛠️ How it works under the hood

  • LLM back‑end – The service can call any compatible LLM API (default demo uses a public endpoint; you can configure your own, e.g., Deepseek). Prompt templates live in Prompts/ and include reverse‑prompt, few‑shot, and chain‑of‑thought variants.
  • VLM back‑end – Uses Facebook‑research’s Nougat‑style visual‑language model to extract page snapshots and reason about figures and layout.
  • PDF processing – For LLM reviews the text is extracted; for VLM reviews the images are captured and fed to the VLM.
  • Ranking engine – Text from all PDFs in a pool is anonymized, embedded (presumably with the same LLM), and compared pair‑wise; the reported pairwise accuracy on 100 test pools is 83.8 %.
  • Deployment – Hosted on Cloudflare (static front‑end + serverless functions) with a Gradio‑style UI; the codebase also includes a FastAPI back‑end for local deployment.

🚀 Getting started

  1. Web demo (no install) – Open the website, drag‑and‑drop your PDF, pick a prompting mode, and click Review.
  2. Run locally – Clone the repo, install the Python dependencies (FastAPI, Gradio, the VLM model), and start the server (uvicorn app:app).
  3. Add as a Skill – Copy the ai-review-skills folder to ~/.cursor/skills/ (or the equivalent for your assistant) and invoke it from chat.

📚 Resources in the repo

  • Prompts/ – Prompt templates used for LLM and VLM reviews.
  • Examples/ – Sample reviews (e.g., ResNet paper) and the Relative‑Rank evaluation report.
  • ai-review-skills/SKILL.md – Instructions for installing the Agent Skill.
  • Examples/Relative_Rank_evaluation.md – Detailed accuracy numbers for the ranking feature.

🗓️ Recent updates (as of Aug 2026)

  • 20 Aug 2026 – Launched Relative Rank with an evaluation of 100 pools (83.8 % pairwise accuracy).
  • 19 Mar 2026 – Added prompt‑injection detection.
  • 06 Mar 2026 – Integrated layout awareness and image‑aesthetic scoring into VLM review.
  • 26 Feb 2026 – Released the Cursor‑compatible Ai‑Review Skill.
  • Earlier 2025 – Added chain‑of‑thought, few‑shot, and side‑by‑side prompt comparison modes; moved hosting to Cloudflare.

🎯 Who might use this?

  • Researchers preparing a conference submission who want a quick sanity‑check of their manuscript.
  • Graduate students looking for structured feedback before sharing drafts with advisors.
  • AI‑assistant developers who want to embed paper‑review capabilities into their bots.

📌 Bottom line

Ai‑Review is a fully functional, continuously updated platform that combines LLM text analysis, VLM visual reasoning, and a competitive ranking engine to help scientists improve their papers. It can be used instantly via the public website or integrated into personal workflows through a FastAPI/Gradio server or as an Agent Skill.

Related

  • Project
  • Project
  • Project
  • Project
  • Project