Agentic Research Intelligence Platform
Multi-Agent RAG System
Flagship
Built an end-to-end multi-agent research system with 6 specialized agents
(Planner, Search, Scraper, Retriever, Writer, Evaluator) to separate task planning, live source discovery,
grounded synthesis, and output evaluation.
Designed a RAG pipeline using FAISS-based semantic retrieval over 5–20 chunks per query,
processing 5–8 live external sources per run to improve grounding, traceability, and citation-backed generation.
Implemented an evaluation workflow across 50+ benchmark queries to assess
relevance, faithfulness, and completeness, helping refine retrieval quality
and improve the reliability of generated outputs.
Design tradeoff: modular multi-agent orchestration improved interpretability and evaluation control,
while introducing higher latency than a simpler single-chain workflow.
Optimized the workflow to achieve approximately 15s end-to-end latency and structured the system for
Docker-oriented execution and future CI integration.
LangChain
FAISS
MiniLM
Tavily
Streamlit
Docker
GitHub Actions
System Flow
User Query
Research-oriented prompt or question
→
Planner Agent
Breaks task into subqueries and workflow steps
→
Search Agent
Finds candidate sources from the web
→
Scraper Agent
Extracts and cleans source content
→
Retriever Agent
Indexes chunks and retrieves top relevant context
→
Writer Agent
Synthesizes grounded answer from retrieved evidence
→
Evaluator Agent
Checks relevance, completeness, and grounding
Output Layer
Grounded report with modular reasoning, source-backed synthesis, and evaluation-aware refinement