500+ AI Agent Projects & Use Cases

What is this?
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
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
📊 Framework Comparison
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

| 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
CrewAI
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
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
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
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
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
📜 License
This repository is licensed under the MIT License. See the LICENSE file for more information.