
Literature Review Council
io.github.Ravicha2由 GitHub 帳號 Ravicha2 發布v0.1.4更新於 Oct 24, 2026
Multi-agent literature review: research, peer review, and synthesize grounded reports.
發布方自己的服務:Review Expert
概覽
執行多代理文獻回顧流程,研究主題、進行同儕審查,並產出有來源依據的 Markdown 報告組合。
- 可以做什麼
- 協調多個專用代理,從學術與工程實務兩個角度研究設定好的主題,使用 ArXiv、OpenAlex、Tavily 與 GitHub 搜尋。三個審查代理對匿名化報告進行排序,並以 Borda 計票選出優勝報告。接著由綜合代理產出最終簡報,進行引用驗證,拒絕懸空引用以及不在原始來源中的網址,並寫出含索引檔案的互連 Markdown 組合。
- 適用情境
- 適合讓助理針對一個或多個研究主題產出結構化、有來源依據的文獻回顧,尤其是需要同時兼顧學術與工程視角並帶有自動同儕審查步驟的情境。它更適合研究規劃與報告撰寫,而非快速單一問題查詢。
- 執行需求
- 透過 uvx 從 PyPI 套件 lit-review-council 在本機執行,需要 Python/uv 執行環境。需要 OPENROUTER_API_KEY、GITHUB_TOKEN 與 TAVILY_API_KEY;OPENALEX_API_KEY 為選用。可選的模型覆寫變數為 ENG_MODEL、RESEARCH_MODEL 與 JUDGE_MODEL。需要能連線至搜尋與 LLM 服務商的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Literature Review Council,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Multi-Agent Literature Review Pipeline
A multi-agent literature review pipeline built with the Google ADK (Agent Development Kit). It coordinates specialized agents to iteratively research sub-topics based on a YAML configuration. For each topic, it searches from academic and practitioner perspectives, evaluates the work through a peer review ensemble, and synthesizes a well-grounded report.
Built as a capstone submission for the Kaggle "AI Agents: Intensive Vibe Coding Capstone".
mcp-name: io.github.Ravicha2/lit-review-council
Motivation
Literature reviews are suffocating: hundreds of papers, conflicting claims, and no obvious signal in the noise. Andrej Karpathy's LLM Council showed that multi-agent debate surfaces sharper answers than a single prompt. This project takes that insight into the research domain.
LLMs researching complex topics suffer from two problems: lack of diverse grounding and self-preference bias (favoring their own outputs).
This pipeline addresses both:
- Tiered Orchestration: A Planner agent splits configured research topics into a multi-wave execution graph. Foundational concepts (Wave 1) run in parallel, and synthesis-dependent topics (Wave 2) run sequentially with distilled context from Wave 1.
- Source Isolation: Two independent tracks per topic, each with its own explorer (search) and reporter (write) agent. The academic track searches ArXiv, OpenAlex, and scholarly publishers. The practitioner track searches GitHub and engineering docs.
- Peer Review Ensemble: Three reviewers (Researcher, Engineer, Neutral) evaluate anonymized reports. Borda-count voting aggregates rankings so no single reviewer dominates.
- Anti-Hallucination Guardrails: The Synthesis agent's output is parsed and validated. Dangling citations like
(Author, Year)or[1]are rejected. Every URL in the final report must exist in the original source references, or the run is retried (up to 2 times). A blog-tier ratio check warns when over 50% of sources are blog/forum tier.
Setup & Installation
Published to PyPI and the MCP Registry. No clone or manual config needed.
1. MCP Registry (Recommended, one command)
The server is listed on the MCP Registry, so installing is a single command. No JSON editing, no config files.
Claude Code:
VS Code: Search for "lit-review-council" in the MCP Registry and click Install. Or open the MCP Registry listing and click Install in VS Code.
Any other MCP client: See section 2 below.
Once connected, the lit_review_council_instructions prompt is available to guide any AI agent through the full review workflow.
2. Manual Config (Claude Desktop, Cursor, etc.)
Add this to your client's MCP server config:
3. Local Developer Setup
Environment Variables
Architecture
The pipeline is organized into four stages, with topics executed across two waves to balance parallelism and sequential dependency.
Why Two Waves?
Not all research topics are independent. Some topics (e.g., foundational concepts like "truth maintenance systems") can be researched in parallel, while others (e.g., "multi-agent coordination using TMS") depend on the synthesized understanding of earlier topics.
The Planner agent reads topics.yaml and partitions topics into:
- Wave 1 — parallel, independent topics. All topics in this wave run simultaneously through the full Stage 1→2→3 pipeline.
- Wave 2 — sequential, dependent topics. These topics require the distilled context from Wave 1 before they can be researched accurately.
Wave Handoff via the Distiller
After Wave 1 completes, the Distiller agent consumes the Wave 1 topic files and produces a compact summary of the foundational findings. This distilled context is injected into every Wave 2 topic's prompt as additional background, ensuring Wave 2 explorers and reporters build on top of verified Wave 1 conclusions rather than starting from scratch.
This prevents redundant searches and improves coherence across the final OKF bundle.
Stage Breakdown
Search Providers
All providers use tenacity retry with exponential backoff for 429/5xx errors.
Source Tiers
Every reference is classified into one of four tiers:
- peer_reviewed: ArXiv preprints, ACM/IEEE papers, conference proceedings
- established_project: GitHub repos with meaningful adoption (stars, active maintenance)
- vendor_doc: Official documentation from a company/project
- blog_or_forum: Medium, personal blogs, Stack Overflow, Reddit
The synthesis step warns when more than half of cited sources are blog_or_forum tier.
Output
The pipeline runs all stages for each topic, executing them in waves where possible. On completion, it generates an interconnected Markdown bundle (OKF format) in the specified output directory, including an index.md linking to each specific topic file.
來源:README.md,提交 40c4c19
工具
0版本歷史
1- v0.1.4最新Sep 16, 2026
評分
已滿足適用檢查項的 40%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。
其他 Review 整合

Review Expert
expert.review官方發布者
讓助理讀取、搜尋、分析 App Store 與 Google Play 評論並草擬回覆,需 OAuth 登入。

DECIDE: Migration Discovery Risk Review
由 GitHub 帳號 stratus-consulting 發布
遠端風險審查服務:提交遷移探索發現,依嚴重程度回傳未決風險,並指出下一步該問誰、問什麼。

Arch theological review
由 GitHub 帳號 tnvolman 發布
Cursor/Grok 外掛,讓助理對信仰文本進行付費的 Arch 神學審閱,並提供免費的離線欽定版聖經經文查詢。

ReviewBot App Reviews
由 GitHub 帳號 fahimk 發布
讀取收集到的 App Store 和 Google Play 留言以及有界反饋統計資料。AI 翻譯

Khavion Architecture Review
com.khavion
本機 MCP 伺服器,為助理提供附原文引用的雲端最佳實務,並對 Terraform、CloudFormation 與 Kubernetes 檔案做基於規則的確定性審查。