- Open Source Web App for your complex research tasks.
- Built with NextJS and Langchain
- Uses Langgraph's research assistant framework for research workflow.
- Provide Comprehensive Research on any topic in a single click.
| Demo Video | Blog Post |
|---|---|
![]() |
![]() |
- Obtain a GROQ_API_KEY.
- Clone the repository to your local machine:
git clone https://github.com/AbhinavTheDev/research-agent.git cd research-agent
- Navigate to the backend folder:
cd backend - Install dependencies using Pip:
pip install -r requirements.txt
- Create a
.envfile inside the./backenddirectory with your GROQ_API_KEY:GROQ_API_KEY=YOUR_API_KEY_HERE - Run the agent server:
python server.py
- Navigate to the frontend directory in separate terminal window:
cd frontend - Install dependencies using npm:
npm i
- Run the Next.js project:
npm run dev
- Ensure no other local application is running on port 8000.
- In the file
/backend/server.py, change the address from0.0.0.0to127.0.0.1orlocalhostif needed. - Add correct GROQ API Keys in
.envfile before running server.
Hi, I'm Abhinav! π
Connect with me on LinkedIn, X and check out my other projects on GitHub.


