Skip to content

jenasuraj/Ai_agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

agents

LinkedIn Twitter

🐺 Ai agents with MCP and Langgraph

Welcome to the hub of specialized AI agents. This repository is a cutting-edge demonstration of multi-agent systems, where each agent is a master of its domain. Built on a robust foundation of LangGraph and LangChain and MCP, these agents leverage the Model Context Protocol (MCP) for seamless tool integration and use powerful LLMs via OpenRouter to reason, execute, and deliver intelligent results. From scraping the web and generating podcasts to analyzing stocks and managing GitHub repositories, this project showcases the power of modular, AI-driven automation.


🧭 Agent Overview

Agent Name Primary Function Key Tools & APIs
Agent-1 Scraper Agent Intelligent web research & data extraction Tavily, Firecrawl
Agent-2 Podcast Agent Dynamic podcast generation & text-to-speech ChatGroq, ElevenLabs, Streamlit
Agent-3 Stock Agent Real-time financial market analysis & news Alpha Vantage, NSE, MoneyControl
Agent-4 Github Agent Automated repository management & documentation GitHub API, MCP SDK, PyGithub
Agent-5 Notion Copilot Research, content structuring & Notion automation Notion API, Tavily, Firecrawl
Agent-6 RAG RAG retrieval Huggingface


🛠 Installation


1. Clone the Repository

git clone git@github.com:jenasuraj/Ai_agents.git

2. Go to projects

cd projects

3. Create a virtual env

python -m venv venv

4. activate it

venv\Scripts\Activate

5. Install the requirements.txt

pip install -r requirements.txt

6. Run any agent !

Run python ___.py

Now in order to run and install mcp, do the same procedure, but i would suggest you to use uv for installation ⬇️🤗. LinkedIn Twitter

About

This is a repository of collection of many agents build on top of Langchain , Langgraph, MCP and so many amazing tools

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages