A fully automated, multi-agent AI research pipeline that gathers, analyzes, and drafts complete research reports. It is built using Python, LangChain, and Streamlit, and powered by Groq's Llama 3 engine for incredibly fast reasoning.
- Languages: Python
- Frameworks & Libraries: Streamlit, LangChain, Pandas, Groq API
- Multi-Agent Architecture: Uses distinct agents for searching, deep-reading (scraping), writing, and critiquing.
- Fast Generation: Uses Groq API and
llama-3.3-70b-versatileunder the hood. - Modern UI: Clean and stylish web interface provided by Streamlit.
- Clone the repository
- Install the required dependencies:
pip install -r requirements.txt
- Create a
.envfile in the root directory with your API keys:GROQ_API_KEY=your_groq_api_key_here TAVILY_API_KEY=your_tavily_api_key_here
- Run the Streamlit application:
streamlit run app.py