Research-Pilot

Research-Pilot

AI Application
2026

Multi-agent research assistant that takes a topic, searches the web, scrapes sources, and generates a polished report with critic feedback — all through a simple Streamlit interface.

Research-Pilot is a multi-agent research application built with Streamlit and LangChain that automates the end-to-end research workflow. Given a topic, it searches for recent information via the Tavily API, scrapes the most relevant source with BeautifulSoup, drafts a comprehensive report using Groq or Mistral models, and runs a critic feedback loop to refine the output. Results are presented in a clean UI with expandable sections for search results, scraped content, the final report, and critic feedback — all downloadable as Markdown.

Technologies Used

PythonStreamlitLangChainFastAPIMistralAI

Key Features

  • Topic-driven research with multi-step agent pipeline
  • Real-time web search via Tavily API
  • Intelligent source scraping with BeautifulSoup
  • Automated report drafting using Groq or Mistral LLMs
  • Critic feedback loop for quality refinement
  • Expandable sections for search results, scraped content, report, and critique
  • Markdown export of the final report
  • Clean Streamlit UI with progress indicators
  • Environment-based API key configuration
  • Lightweight backend with minimal dependencies