1. Project Overview & Quickstart (ashishpatel26/LICENSE) Copy Chapter
LICENSE
Open-source repository ashishpatel26/LICENSE
Repository Details Copy Section
Note: High-volume repository documentation is actively indexed and synchronized by YakaAI.
2. Official Technical Reference & Guides (ashishpatel26/ashishpatel26.github.io) Copy Chapter
File: README.md Copy Chapter
500+ AI Agent Projects & Use Cases
What is this? Copy Chapter
A curated collection of 500+ AI agent projects — production examples, tutorials, and working code spanning every major framework (LangGraph, CrewAI, AutoGen, Agno) and industry (Healthcare, Finance, Education, Cybersecurity, and more).
Who it's for:
🧑💻 Developers building their first or next AI agent
🔬 Researchers surveying the agent landscape
🏢 Teams evaluating frameworks for production use
🎓 Students learning agent architectures from real examples
⚡ Quick Start Copy Chapter
Pick a framework and run an agent in under 5 minutes:
# Clone the repo
git clone https://github.com/ashishpatel26/500-AI-Agents-Projects.git
cd 500-AI-Agents-Projects
# Run any agent from the agents/ directory
cd agents/01-web-research-agent
pip install -r requirements.txt
cp .env.example .env # add your API key
python agent.py
All agents in agents/ are self-contained with their own requirements.txt and .env.example. No monorepo setup needed.
🗺️ Navigation Guide Copy Chapter
📊 Framework Comparison Copy Chapter
Choosing a framework? Here's when to use each:
Framework
Best For
Complexity
Multi-Agent
Streaming
Local LLM
LangGraph
Stateful workflows, RAG pipelines, complex graphs
⭐⭐⭐
✅
✅
✅
CrewAI
Role-based teams, business automation, rapid prototyping
⭐⭐
✅
✅
✅
AutoGen
Code generation, research, self-healing workflows
⭐⭐⭐
✅
✅
✅
Agno
Lightweight single agents, tool integration, fast iteration
⭐
✅
✅
✅
LlamaIndex
Document Q&A, enterprise RAG, data pipelines
⭐⭐
⚠️
✅
✅
Quick decision guide:
Just starting out → Agno or CrewAI
Need stateful graphs + RAG → LangGraph
Building code-writing / research agents → AutoGen
Enterprise document pipelines → LlamaIndex
🏭 Industry Use Cases Copy Chapter
Use Case
Industry
Description
Code
HIA (Health Insights Agent)
Healthcare
Analyses medical reports and provides health insights
AI Health Assistant
Healthcare
Diagnoses and monitors diseases using patient data
Automated Trading Bot
Finance
Automates stock trading with real-time market analysis
Agent Wallet SDK
Finance
Non-custodial smart contract wallet SDK for AI agents with enforced spend limits
Virtual AI Tutor
Education
Provides personalized education tailored to users
24/7 AI Chatbot
Customer Service
Handles customer queries around the clock
Product Recommendation Agent
Retail
Suggests products based on user preferences and history
Self-Driving Delivery Agent
Transportation
Optimizes routes and autonomously delivers packages
Factory Process Monitoring Agent
Manufacturing
Monitors production lines and ensures quality control
Property Pricing Agent
Real Estate
Analyzes market trends to determine property prices
Smart Farming Assistant
Agriculture
Provides insights on crop health and yield predictions
Energy Demand Forecasting Agent
Energy
Predicts energy usage to optimize grid management
Content Personalization Agent
Entertainment
Recommends personalized media based on preferences
Legal Document Review Assistant
Legal
Automates document review and highlights key clauses
Recruitment Recommendation Agent
Human Resources
Suggests best-fit candidates for job openings
Virtual Travel Assistant
Hospitality
Plans travel itineraries based on preferences
AI Game Companion Agent
Gaming
Enhances player experience with real-time assistance
Real-Time Threat Detection Agent
Cybersecurity
Identifies potential threats and mitigates attacks
E-commerce Personal Shopper Agent
E-commerce
Helps customers find products they'll love
Logistics Optimization Agent
Supply Chain
Plans efficient delivery routes and manages inventory
Vibe Hacking Agent
Cybersecurity
Autonomous Multi-Agent Based Red Team Testing Service
Citadel
Software Development
Orchestrates Claude Code agent fleets with lifecycle hooks, skills, campaign management, and postmortem-driven architecture
MediSuite-AI-Agent
Health Insurance
Automates hospital / insurance claiming workflow
Lina Egyptian Medical Chatbot
Healthcare
Egyptian medical assistant chatbot
🔧 Browse by Framework Copy Chapter
CrewAI Copy Section
Role-based multi-agent framework. Great for business automation.
Use Case
Industry
Description
GitHub
📧 Email Auto Responder Flow
Communication
Automates email responses based on predefined criteria
📝 Meeting Assistant Flow
Productivity
Organizes meetings, scheduling and agenda preparation
🔄 Self Evaluation Loop Flow
Human Resources
Facilitates self-assessment for performance reviews
📈 Lead Score Flow
Sales
Evaluates and scores potential leads to prioritize outreach
📊 Marketing Strategy Generator
Marketing
Develops marketing strategies by analyzing market trends
📝 Job Posting Generator
Recruitment
Creates job postings by analyzing job requirements
🔄 Recruitment Workflow
Recruitment
Streamlines recruitment by automating hiring tasks
🔍 Match Profile to Positions
Recruitment
Matches candidate profiles to suitable job positions
📸 Instagram Post Generator
Social Media
Generates and schedules Instagram posts automatically
🌐 Landing Page Generator
Web Development
Automates creation of landing pages for websites
🎮 Game Builder Crew
Game Development
Assists in game development by automating aspects of creation
💹 Stock Analysis Tool
Finance
Provides tools for analyzing stock market data
🗺️ Trip Planner
Travel
Assists in planning trips with itineraries
🎁 Surprise Trip Planner
Travel
Plans surprise trips based on user preferences
📚 Write a Book with Flows
Creative Writing
Assists authors with structured writing workflows
🎬 Screenplay Writer
Creative Writing
Aids in writing screenplays with templates and guidance
✅ Markdown Validator
Documentation
Validates Markdown files for proper formatting
🧠 Meta Quest Knowledge
Knowledge Management
Manages Meta Quest knowledge for information retrieval
🤖 NVIDIA Models Integration
AI Integration
Integrates NVIDIA AI models into workflows
🗂️ Prep for a Meeting
Productivity
Prepares meeting materials and sets agendas
🛠️ Starter Template
Development
Starter template for new CrewAI projects
🔗 CrewAI + LangGraph Integration
AI Integration
Integration between CrewAI and LangGraph
AutoGen Copy Section
Microsoft's framework for code generation, execution, and multi-agent research.
Code Generation, Execution, and Debugging
Use Case
Industry
Description
Notebook
🤖 Automated Task Solving with Code Gen, Execution & Debugging
Software Development
Demonstrates automated task-solving by generating, executing, and debugging code
🧑💻 Code Generation and Q&A with Retrieval Augmented Agents
Software Development
Generates code and answers questions using retrieval-augmented methods
🧠 Code Generation and Q&A with Qdrant-based Retrieval
Software Development
Utilizes Qdrant for enhanced retrieval-augmented agent performance
Multi-Agent Collaboration
Use Case
Industry
Description
Notebook
🤝 Group Chat (3 members, 1 manager)
Collaboration
Demonstrates group task-solving via multi-agent collaboration
📊 Data Visualization by Group Chat
Data Analysis
Uses multi-agent collaboration to create data visualizations
🧩 Complex Task Solving by Group Chat (6 members)
Collaboration
Solves complex tasks collaboratively with a larger group
🧑💻 Task Solving with Coding & Planning Agents
Planning & Dev
Combines coding and planning agents for solving tasks
📐 Task Solving with Graph Transition Paths
Collaboration
Uses predefined transition paths in a graph for solving tasks
🧠 SocietyOfMindAgent Inner-Monologue
Cognitive Sciences
Simulates inner-monologue for problem-solving using group chats
🔧 Group Chat with Custom Speaker Selection
Collaboration
Implements a custom function for speaker selection
Sequential Multi-Agent Chats
Use Case
Industry
Description
Notebook
🔄 Sequential Task-Solving (single initiating agent)
Workflow Automation
Automates sequential task-solving with a single initiating agent
⏳ Async Sequential Task-Solving
Workflow Automation
Handles asynchronous task-solving in a sequence of chats
🤝 Sequential Chats with Different Initiating Agents
Workflow Automation
Sequential task-solving with different agents initiating each chat
Nested Chats
Use Case
Industry
Description
Notebook
🧠 Solving Complex Tasks with Nested Chats
Problem Solving
Uses nested chats to solve hierarchical and complex problems
🔄 Sequence of Nested Chats
Problem Solving
Demonstrates sequential task-solving using nested chats
🏭 OptiGuide Supply Chain with Nested Chats
Supply Chain
Solves supply chain optimization using nested chats
♟️ Conversational Chess with Nested Chats
Gaming
Uses nested chats for playing conversational chess with tools
Tools
Use Case
Industry
Description
Notebook
🌐 Web Search: Solve Tasks Requiring Web Info
Information Retrieval
Searches the web to gather information for completing tasks
🔧 Use Provided Tools as Functions
Tool Integration
Demonstrates how to use pre-provided tools as callable functions
📚 RAG Group Chat
Collaboration
Enables group chat with Retrieval Augmented Generation
🔊 Agent Chat with Whisper
Audio Processing
AI agent for transcription and translation using Whisper
📊 SQL: Natural Language to SQL Query
Database Management
Converts natural language inputs into SQL queries
Multimodal Agents
Use Case
Industry
Description
Notebook
🎨 Multimodal Agent with DALLE and GPT-4V
Multimedia AI
Combines DALLE and GPT-4V for multimodal agent communication
🖌️ Multimodal Agent with Llava
Image Processing
Uses Llava for multimodal agent conversations
🖼️ Multimodal Agent with GPT-4V
Multimedia AI
Leverages GPT-4V for visual and conversational interactions
Observability & Evaluation
Use Case
Industry
Description
Notebook
📊 AgentEval: Multi-Agent Assessment System
Performance Evaluation
Evaluating LLM-based application utility
📊 Track LLM Calls and Errors using AgentOps
Monitoring & Analytics
Monitors LLM interactions, tool usage, and errors
🏗️ Auto Build Multi-agent System with AgentBuilder
AI Development
Automatically builds multi-agent systems
Agno Copy Section
Lightweight, fast agent framework. Best for single-agent tools and rapid prototyping.
Use Case
Industry
Description
Code
🤖 Support Agent
AI Framework Support
Real-time answers, explanations, and code examples for Agno framework
🎥 YouTube Agent
Media & Content
Analyzes YouTube videos: summaries, timestamps, themes
📊 Finance Agent (Thinking)
Finance
Real-time stock insights, analyst recommendations, financial deep-dives
📚 Study Partner
Education
Finds resources, answers questions, creates study plans
🛍️ Shopping Partner Agent
E-commerce
Product recommender based on preferences from Amazon, Flipkart
🎓 Research Scholar Agent
Education / Research
Advanced academic searches, publication analysis, structured reports
🧠 Research Agent
Media & Journalism
Deep investigations, NYT-style reports
🍳 Recipe Creator
Food & Culinary
Personalized recipes based on ingredients and preferences
🧠 Financial Reasoning Agent
Finance
Claude 3.5 Sonnet-based stock analysis with Yahoo Finance data
🤖 Readme Generator Agent
Software Dev
Generates high-quality READMEs for GitHub repos
🎬 Movie Recommendation Agent
Entertainment
Personalized movie recommendations using Exa and GPT-4o
🔍 Media Trend Analysis Agent
Media & News
Analyzes emerging trends and influencers from digital platforms
⚖️ Legal Document Analysis Agent
Legal Tech
Analyzes legal PDFs and provides insights using vector embeddings
🤔 DeepKnowledge
Research
Iterative search through knowledge base with deep reasoning
📚 Book Recommendation Agent
Publishing & Media
Personalized book suggestions using literary data and reader preferences
🏠 MCP Airbnb Agent
Hospitality
Search Airbnb listings with MCP and Llama 4
🤖 Agno Assist Agent
AI Framework
GPT-4o agent for Agno framework Q&A with hybrid search
LangGraph Copy Section
State-machine framework for complex, stateful agent workflows and RAG pipelines.
Use Case
Industry
Description
Code
🤖 Chatbot Simulation Evaluation
AI / QA
Simulate user interactions to evaluate chatbot performance
🧠 Information Gathering via Prompting
Research
LangGraph workflow using prompting to gather information
🧠 Code Assistant with LangGraph
Software Development
Resilient code assistant with error checking and iterative refinement
🧑💼 Customer Support Agent
Customer Support
Graph-based agent for handling customer inquiries
🔁 Extraction with Retries
Data Extraction
Retry mechanisms for robust data extraction
🧠 Multi-Agent Workflow (Supervisor)
Workflow Orchestration
Supervisor agent orchestrating multiple specialized agents
🧠 Hierarchical Agent Teams
Workflow Orchestration
Top-level supervisor delegates to specialized sub-agents
🤝 Multi-Agent Collaboration
Workflow Orchestration
Multiple specialized agents working together on complex tasks
🧠 Plan-and-Execute Agent
Workflow Orchestration
Agent generates multi-step plan then executes sequentially
🧠 SQL Agent
Database Interaction
Agent answers questions about SQL databases
🧠 Reflection Agent
Workflow Orchestration
Agent critiques and revises its own outputs
🧠 Reflexion Agent
Workflow Orchestration
Agent reflects on actions for iterative improvement
🧠 Adaptive RAG
Information Retrieval
Dynamic retrieval adjusting based on query complexity
🤖 Agentic RAG
Intelligent Agents
Agent determines best retrieval strategy before generating response
🧠 Corrective RAG (CRAG)
Information Retrieval
Evaluates and refines retrieved documents before generation
🧠 Self-RAG
Information Retrieval
System reflects on responses and retrieves additional info if needed
🧠 Adaptive RAG (Local)
Information Retrieval
Adaptive RAG with local models for offline use
🧠 Self-RAG (Local)
Information Retrieval
Self-RAG using local models and data sources
🤝 Contributing Copy Chapter
Contributions are welcome! 🎉 This repo grows through community contributions.
Ways to contribute:
Add a working agent — create a folder in agents/ with runnable code
Add an external link — add a row to the industry or framework tables
Fix a broken link — open an issue or PR
Improve documentation — fix typos, add context, improve examples
To contribute:
Fork the repository
Create a branch: feat/agent-name or fix/description
Add your changes following the Contributing Guidelines
Open a PR using the PR template
See CONTRIBUTION.md for full requirements (metadata.yaml, requirements.txt, etc.).
Star History Copy Chapter
📜 License Copy Chapter
This repository is licensed under the MIT License. See the LICENSE file for more information.
File: agents/20-multi-agent-debate/README.md Copy Chapter
Multi-Agent Debate System
Two AI agents debate any topic from opposing sides, with an impartial AI judge declaring a winner.
Framework : LangChain (multi-agent)LLM : GPT-4o-mini (debaters) + GPT-4o (judge)
Setup Copy Chapter
pip install -r requirements.txt
cp .env.example .env
Run Copy Chapter
python agent.py --topic "AI will eliminate more jobs than it creates"
python agent.py --topic "Remote work is better than office work" --rounds 3
python agent.py --topic "Cryptocurrency will replace fiat currency" --rounds 2
Architecture Copy Chapter
Topic → [PRO Agent] ↔ [CON Agent] (N rounds) → [Judge Agent] → Verdict
The judge scores each side and provides a balanced synthesis conclusion.
File: agents/19-competitive-analysis-agent/README.md Copy Chapter
Competitive Analysis Agent
LangGraph multi-step agent that identifies competitors, analyzes each one, and generates a strategic competitive report.
Framework : LangGraphLLM : GPT-4o-mini + GPT-4o
Setup Copy Chapter
pip install -r requirements.txt
cp .env.example .env
Run Copy Chapter
python agent.py --company "Notion" --industry "productivity software"
python agent.py --company "Stripe" --industry "payment processing"
python agent.py --company "Figma" --industry "design tools"
Output Copy Chapter
5 competitor analyses
Executive summary
Market gaps and opportunities
5 strategic recommendations
Threat assessment by competitor
File: agents/18-job-application-agent/README.md Copy Chapter
Job Application Agent
CrewAI agent that generates a complete job application package: cover letter, tailored resume bullets, interview questions, and salary range.
Framework : CrewAILLM : GPT-4o-mini
Setup Copy Chapter
pip install -r requirements.txt
cp .env.example .env
Run Copy Chapter
# Uses built-in sample
python agent.py
# Your own job + profile
python agent.py \
--job-desc "$(cat job_posting.txt)" \
--candidate "$(cat my_profile.txt)"
Output includes Copy Chapter
Tailored cover letter (250-300 words)
Top 5 resume bullets to highlight
10 interview questions with answer frameworks
Salary negotiation range
File: agents/17-recipe-agent/README.md Copy Chapter
Recipe Recommendation Agent
Suggests 3 recipes from your available ingredients with full instructions, nutritional info, and chef tips.
Framework : LangChainLLM : GPT-4o-mini
Setup Copy Chapter
pip install -r requirements.txt
cp .env.example .env
Run Copy Chapter
python agent.py --ingredients "chicken, garlic, lemon, rosemary"
python agent.py --ingredients "tofu, broccoli, ginger, soy sauce" --diet vegan --time 20
python agent.py --ingredients "pasta, tomatoes, basil, parmesan" --servings 4
File: agents/16-documentation-writer/README.md Copy Chapter
Documentation Writer Agent
Generates comprehensive documentation for Python modules: README, API reference, and Google-style docstrings.
Framework : LangChainLLM : GPT-4o
Setup Copy Chapter
pip install -r requirements.txt
cp .env.example .env
Run Copy Chapter
# Generate README + docstrings
python agent.py --file my_module.py
# README only
python agent.py --file utils.py --format readme
# Docstrings only
python agent.py --file api.py --format docstrings
File: agents/15-unit-test-generator/README.md Copy Chapter
Unit Test Generator Agent
Analyzes Python code and generates comprehensive pytest test suites — happy paths, edge cases, and error conditions.
Framework : LangChainLLM : GPT-4o
Setup Copy Chapter
pip install -r requirements.txt
cp .env.example .env
Run Copy Chapter
# Generate tests for a Python file
python agent.py --file my_module.py
# Generate tests for inline code
python agent.py --code "def divide(a, b): return a / b"
# Specify output file
python agent.py --file utils.py --output tests/test_utils.py
Example Copy Chapter
Input: shopping_cart.py with add_item, remove_item, total methods Output: test_shopping.py with 20+ pytest tests using fixtures, parametrize, and mocking
Social Media Content Agent
Generates platform-optimized social media content (Twitter/X, LinkedIn, Instagram) from any topic.
Framework : CrewAILLM : GPT-4o-mini
Setup Copy Chapter
pip install -r requirements.txt
cp .env.example .env
Run Copy Chapter
python agent.py --topic "The future of remote work"
python agent.py --topic "Product launch announcement" --brand "YourBrand" --platforms "twitter,linkedin"
File: agents/13-customer-support-agent/README.md Copy Chapter
Customer Support Agent
LangGraph-powered support agent with RAG knowledge base and automatic escalation routing.
Framework : LangGraph + FAISSLLM : GPT-4o-mini
Setup Copy Chapter
pip install -r requirements.txt
cp .env.example .env
Run Copy Chapter
python agent.py
# Use your own .txt/.md knowledge base files
python agent.py --kb-dir docs/
Features Copy Chapter
RAG over product knowledge base
Automatic escalation detection for sensitive issues (billing disputes, data loss, etc.)
Conversation history maintained
Easily swap in your own knowledge base docs
File: agents/12-travel-planner-agent/README.md Copy Chapter
Travel Planner Agent
Three-agent CrewAI system that creates personalized travel itineraries with destination research, day-by-day plans, and budget breakdown.
Framework : CrewAILLM : GPT-4o-mini
Setup Copy Chapter
pip install -r requirements.txt
cp .env.example .env
Run Copy Chapter
python agent.py --destination "Tokyo, Japan" --days 7 --budget 3000
python agent.py --destination "Paris, France" --days 5 --budget 5000 --interests "art, wine, architecture"