You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<ahref="https://chromewebstore.google.com/detail/paperdebugger/dfkedikhakpapbfcnbpmfhpklndgiaog"target="_blank"><imgsrc="https://img.shields.io/chrome-web-store/users/dfkedikhakpapbfcnbpmfhpklndgiaog?label=Users"alt="Chrome Web Store Users"/></a>
7
6
<ahref="https://chromewebstore.google.com/detail/paperdebugger/dfkedikhakpapbfcnbpmfhpklndgiaog"target="_blank"><imgsrc="https://img.shields.io/chrome-web-store/v/dfkedikhakpapbfcnbpmfhpklndgiaog?label=Chrome%20Web%20Store&logo=google-chrome&logoColor=white"alt="Chrome Web Store Version"/></a>
**PaperDebugger** is an AI-powered academic writing assistant that helps researchers debug and improve their research papers with intelligent suggestions and seamless Overleaf integration, without leaving the editor. It is powered by a custom MCP-based orchestration engine that simulates the full academic workflow **Research → Critique → Revision**. <br>
12
+
**PaperDebugger** is an AI-powered academic writing assistant that helps researchers debug and improve their research papers with intelligent suggestions and seamless Overleaf integration, without leaving the editor. It is powered by our [custom MCP-based orchestration engine](demo/xtramcp/readme.md) that simulates the full academic workflow **Research → Critique → Revision**. <br>
14
13
This enables multi-step reasoning, reviewer-style critique, and structured revision passes beyond standard chat-based assistance.
15
14
16
15
<divalign="center">
@@ -51,7 +50,7 @@ PaperDebugger never modifies your project, it only reads and provides suggestion
51
50
-**💬 Comment System**: Automatically generate and insert comments into your project
52
51
-**📚 Prompt Library**: Custom prompt templates for different use cases
53
52
-**🔒 Privacy First**: Your content stays secure - we only read, never modify
54
-
-**🧠 Multi-Agent Orchestration** – [XtraMCP](https://github.com/PaperDebugger/xtramcp) support for literature-grounded research, AI-Conference review, citation verification, and domain-specific revision
53
+
-**🧠 Multi-Agent Orchestration** – [XtraMCP](demo/xtramcp/readme.md) support for literature-grounded research, AI-Conference review, citation verification, and domain-specific revision
|`search_relevant_papers`| Researcher | Fast semantic search over recent CS papers in a local vector DB, enhanced with semantic re-ranker module | Local DB | Yes |
22
-
|`deep_research`| Researcher | Multi-step literature synthesis & positioning of your draft | Local DB + retrieved papers analysis |*Temporarily Disabled*|
23
-
|`online_search_papers`| Researcher | Online search over external academic corpora | OpenReview + arXiv | Yes (*Partially*) with arXiv |
24
-
|`review_paper`| Reviewer | Conference-style structured review of a draft | Your draft + section-level review (static & semantic) | Yes (*Partially*) — Title, Abstract, Intro — to balance operational cost. |
25
-
|`verify_citations`| Reviewer | Ensure citations are grounded, valid, and traceable | Your draft's bibliography |*Coming Soon*! |
22
+
|`deep_research`| Researcher | Multi-step literature synthesis & positioning of your draft | Local DB + retrieved papers analysis | Yes |
|`review_paper`| Reviewer | Conference-style structured review of a draft | Your draft + section-level review (static & semantic) | Yes (slightly scaled down to balance operational cost) |
25
+
|`verify_citations`| Reviewer | Ensure citations are grounded, valid, and traceable | Your draft's bibliography | Yes |
26
+
|`generate_citations`| Reviewer | Generates BibTeX-style citations by simplying providing arxiv ID / DOI / URL / title | Your draft | Yes |
26
27
|`enhance_academic_writing`| Enhancer | Context-aware rewriting and polishing of selected text | Your draft + XtraGPT |*Temporarily Disabled*|
27
-
|`get_user_papers`| Misc / Researcher| Fetch all published papers with description, by a specific user | OpenReview |*Disabled* (requires auth; easy to enable with local deployment)|
28
-
|`search_user`| Misc | Fetch user's profile, including info such as publications, co-authors | OpenReview |*Disabled* (requires auth; easy to enable with local deployment)|
28
+
|`get_user_papers`| Misc / Researcher| Fetch all published papers with description, by a specific user | OpenReview |Yes|
29
+
|`search_user`| Misc | Fetch user's profile, including info such as publications, co-authors | OpenReview |Yes |
29
30
30
31
---
31
32
@@ -122,7 +123,7 @@ Analyze and review a draft against the standards of **top-tier ML conferences**
122
123
## 5. `verify_citations`
123
124
124
125
**Purpose:**
125
-
Verify that citations in your draft are valid, grounded, and traceable, helping reduce the risk of desk rejection due to incorrect or unverifiable references.
126
+
Verify that citations in your draft are valid, grounded, and traceable, helping reduce the risk of desk rejection due to incorrect or unverifiable references. There have been [embarrassing cases](https://gptzero.me/news/neurips/) where accepted papers were found with hallucinated citations. This tool helps to avoid such occurrences.
126
127
127
128
**How it works**:
128
129
- Parses your bibliography and in-text citations.
@@ -137,8 +138,21 @@ Typical usage:
137
138
- “Check whether any citations in this draft are invalid or unverifiable.”
138
139
139
140
---
141
+
## 6. `generate_citations`
140
142
141
-
## 6. `enhance_academic_writing`
143
+
**Purpose:**
144
+
Generate BibTeX-style citations easily by simply providing the paper's arxiv ID or DOI or URL or just its title.
145
+
146
+
**How it works**:
147
+
- Searches online for the paper's official source
148
+
- Formats into BibTeX-style citation ready for copy-pasting
149
+
- Inform user if proposed information is invalid / unmatched
0 commit comments