https://github.com/pranavjitt/ai-research-agent
An intelligent AI research agent that is powered by LangGraph , GroQ , and Gradio UI that serches the Web WIKIPEDIA to provide a summary of the chosen topic with its resources
https://github.com/pranavjitt/ai-research-agent
ai-agents artificial-intelligence gradio-interface groq langchain langgraph llma python
Last synced: about 2 months ago
JSON representation
An intelligent AI research agent that is powered by LangGraph , GroQ , and Gradio UI that serches the Web WIKIPEDIA to provide a summary of the chosen topic with its resources
- Host: GitHub
- URL: https://github.com/pranavjitt/ai-research-agent
- Owner: Pranavjitt
- License: apache-2.0
- Created: 2025-12-22T06:27:35.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-12-22T06:35:50.000Z (6 months ago)
- Last Synced: 2025-12-23T17:56:54.341Z (6 months ago)
- Topics: ai-agents, artificial-intelligence, gradio-interface, groq, langchain, langgraph, llma, python
- Language: Python
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ai-research-agent
An intelligent AI research agent that is powered by LangGraph , GroQ , and Gradio UI that serches the Web WIKIPEDIA to provide a summary of the chosen topic with its resources
## 📺 Inspiration & Credits
This project was built as a learning exercise following Tech With Tim's YouTube tutorial on building AI agents.
**Original Tutorial**: https://www.youtube.com/watch?v=bTMPwUgLZf0
### 🛠️ My Contributions & Learning Process
After following the tutorial, I encountered several challenges and made enhancements:
- ✅ **Fixed Python 3.14 compatibility issues** - Resolved Pydantic v1 warnings and LangGraph deprecations
- ✅ **Added Gradio web interface** - Built a user-friendly UI for better accessibility
- ✅ **Debugging with Claude AI** - Used Claude (Anthropic) to troubleshoot errors and understand the codebase
- ✅ **Enhanced error handling** - Improved robustness and user feedback
- ✅ **Modern implementation** - Updated to latest LangGraph patterns
### 💡 Learning Tools Used
- **YouTube Tutorial** - Base concept and initial implementation
- **Claude AI (Anthropic)** - Debugging assistance, code explanations, and Python 3.14 compatibility fixes
- **LangChain Documentation** - Understanding agent architecture
- **Stack Overflow & GitHub** - Community solutions
This project represents my journey in learning AI agents, combining tutorial knowledge with problem-solving and AI-assisted development.