Chrome Extension

Move Overleaf reviews into your AI workflow, then bring the replies back.

Overleaf AI Agent Helper exports project-wide review threads from Overleaf Overview, adds instructions and response fields for your external agent, then previews and posts approved replies to the matching Overleaf threads.

CSV export JSON export Reply import Local-only processing

What it captures

Designed around the real Overleaf review panel, not a generic comment scraper.

01

Project-wide Overview export

Reads the Review Overview tab so the export reflects the full project review queue, not only the currently open file.

02

Full comment expansion

Expands threads repeatedly until show more content is revealed, so long reviewer feedback is captured in full.

03

Thread-level AI contract

JSON groups every existing comment by thread and includes an embedded prompt plus dedicated response and change-tracking fields.

04

Context for rewriting

Includes highlighted text, nearby source context, and character position when Overleaf exposes the underlying editor data.

05

Confirmed reply posting

Validates imported JSON, previews every ready response, and posts only after explicit confirmation with project, thread, and duplicate safeguards.

How the workflow feels

Explicit export, external editing, local validation, and confirmed posting.

Step 1

Open Review in Overleaf

Keep your manuscript in Chrome, open the Review panel, and leave the project ready for export.

Step 2

Choose CSV or JSON

Use the extension popup to export a spreadsheet-friendly CSV or an AI-friendly JSON envelope.

Step 3

Let your agent edit and respond

Your external agent follows agentPrompt, edits the manuscript, and fills the ready response fields.

Step 4

Preview and post replies

Import the edited JSON, inspect each ready reply, and confirm posting to the matching Overleaf threads.

Export schema

  • Thread ID
  • Reply #
  • Author
  • Date
  • Comment
  • Highlighted Text
  • Context
  • Char Position

JSON shape

{
  "formatVersion": 2,
  "source": "overleaf-review-overview",
  "agentPrompt": "Edit the manuscript, then fill agentResponse...",
  "project": {
    "title": "...",
    "url": "...",
    "slug": "..."
  },
  "threads": [
    {
      "threadId": "demo-thread-001",
      "review": {
        "highlightedText": "Original words",
        "comments": [{ "comment": "Full reviewer text" }]
      },
      "agentResponse": {
        "status": "pending",
        "reply": "",
        "changesMade": []
      }
    }
  ]
}

Why teams use it

Overleaf comments are rich, but difficult to reuse outside the editor. This tool turns the review layer into structured data your external AI workflow can read without manual copying, truncated bodies, or lost thread order.

Privacy stance

The extension processes Overleaf content and selected JSON locally inside Chrome. It uses no analytics and sends approved reply text only to the active Overleaf project after you confirm posting.