Leveraging Large Language Models to supercharge your academic writing — from automated reviews to grammar polish.
A local, PDF-first agentic workspace for reviewing academic papers. Drop in a PDF, pick a venue rubric, and get structured multi-agent feedback in seconds — with inline highlighting, chat, and rebuttal support, all stored locally.
| Capability | Details |
|---|---|
| Venue rubrics | ICLR, NeurIPS, ICML |
| Review engine | Gemini (primary) · OpenRouter fallback |
| PDF support | Browser-based viewer, text indexing, suggestion-to-sentence highlighting |
| Interaction | General chat, targeted rebuttal on suggestions or selected PDF text |
| Persistence | Local SQLite — papers, reviews, annotations, chat, rebuttals, compacted memory |
Quick start:
cd AIReviewer
npm install
cp .env.example .env.local # set GEMINI_API_KEY
npm run dev # open http://localhost:3000
| Model | Notes |
|---|---|
| ChatGPT 4o | Most widely used |
| Llama 3-8B | Open weights, HF inference API |
| Octopus-v2 | Lightweight on-device option |
| Model | Notes |
|---|---|
| GALACTICA | Scientific language model |
| BLOOM | Autoregressive LLM, HF inference API |
OpenAI's guide: Six strategies for better results
Suggestion template for our tools: suggestion_template.yml
Useful prompts for academic revision:
Check the grammar, make my language more professional, and sound like a native speaker.
Summarize this paper in one sentence. List key insights and lessons learned.
Generate 3–5 questions for the authors. Suggest 3–5 future research directions.
List at least 5 relevant references. Paper: <paste here>
| Tool | Platform | Description |
|---|---|---|
| OverleafCopilot | Chrome | GPT-assisted writing inside Overleaf |
| SciGPT | Chrome | Academic Q&A with curated prompts |
| GitHub Copilot | VS Code | Code and doc writing assistant |
| Bito | VS Code | GPT-powered code and writing help |
@misc{yao2024llmwriting,
author = {Dixi Yao},
title = {{LLM}s for Academic Writing},
url = {https://github.com/dixiyao/LLM-Academic-Writing},
year = {2024}
}
License: Apache 2.0
Contributions and collaborations are welcome — pull requests and suggestions are appreciated.
$ claude mcp add LLM-Academic-Writing \
-- python -m otcore.mcp_server <graph>