MARA is a LangGraph-based multi-agent research system that classifies query intent, orchestrates parallel academic and web retrieval, validates citations, and generates structured markdown research reports with human-in-the-loop review before final output.
Intent Classification
A zero-shot classifier routes queries at the entry point - separating casual inputs from research queries before any tool is invoked, reducing unnecessary latency and cost.
Modular Agentic Pipeline
A four-node LangGraph workflow (Planner → Researcher → Writer → Human Review) with clearly separated responsibilities per node.
Parallel Retrieval
Web search (Tavily) and academic search (Arxiv) execute concurrently, cutting retrieval time relative to sequential execution.
Citation Grounding
Source URLs are strictly validated and parsed at the writer stage, hallucinated or malformed references are filtered before the report is assembled.
Human-in-the-Loop Review
An explicit approval node allows a human reviewer to request revisions before the final output, improving reliability for research-oriented outputs.
Frontend
Orchestration
LLMs
Retrieval
Validation
Need a research automation pipeline, intelligent document synthesis, or multi-source retrieval system? Let's explore how agentic workflows can accelerate your research or product.
✉ Get in Touch