
Literature Review Council
io.github.Ravicha2Published by GitHub account Ravicha2v0.1.4Updated Oct 24, 2026
Multi-agent literature review: research, peer review, and synthesize grounded reports.
The publisher's own server: Review Expert
Overview
Runs a multi-agent literature review pipeline that researches topics, peer-reviews the findings, and writes a grounded Markdown report bundle.
- What you can do
- Coordinates specialized agents to research configured topics from academic and practitioner angles, using ArXiv, OpenAlex, Tavily, and GitHub searches. Three reviewer agents rank anonymized reports and a Borda count picks a winner. A synthesis agent then produces a final brief with citation validation, rejecting dangling citations and URLs not present in the source references, and writes an interconnected Markdown bundle with an index file.
- When to use it
- Useful when you want an assistant to produce a structured, source-grounded literature review on one or more research topics, especially when you want both scholarly and engineering perspectives and an automated peer-review step. It suits research planning and report drafting rather than quick single-question lookups.
- Requirements
- Runs locally via uvx from the PyPI package lit-review-council, so a Python/uv runtime is needed. Requires OPENROUTER_API_KEY, GITHUB_TOKEN, and TAVILY_API_KEY; OPENALEX_API_KEY is optional. Optional model overrides are ENG_MODEL, RESEARCH_MODEL, and JUDGE_MODEL. Network access to the search and LLM providers is required.
Installation
In SourceWeft
- Open Literature Review Council in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
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.
Source: README.md at commit 40c4c19
Tools
0Version history
1- v0.1.4LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.
Other Review integrations

Review Expert
expert.reviewOfficial publisher
Lets an assistant read, search, analyze and draft replies to App Store and Google Play reviews, with OAuth sign-in.

DECIDE: Migration Discovery Risk Review
Published by GitHub account stratus-consulting
A remote risk-review service that takes a migration's discovery findings and returns open risks, highest severity first, each with who to ask next.

Arch theological review
Published by GitHub account tnvolman
Cursor/Grok plugin giving an assistant a paid Arch theological review of faith text and a free offline King James verse lookup.

ReviewBot App Reviews
Published by GitHub account fahimk
Read collected App Store and Google Play reviews and bounded feedback statistics.

Khavion Architecture Review
com.khavion
Local MCP server that gives an assistant cited cloud best-practice quotes and a deterministic rules-based review of Terraform, CloudFormation and Kubernetes…