AI Compare
​
​
ToolsArticlesServices
Best for
    All tools

    Sales

    AI tools for finding leads, qualifying them, preparing quotes, following up and keeping the CRM up to date.

    Marketing

    AI tools for content, social media, images, video, SEO and campaigns.

    Customer service

    AI tools for answering customer emails, chats and calls, handling requests and escalating the hard cases.

    Operations

    AI tools for running the daily work: workflows, scheduling, projects, purchasing and delivery.

    Finance

    AI tools for invoices, bookkeeping, reconciliation, spreadsheets and financial reporting.

    Management & Admin

    AI tools for owners, managers and office staff: planning, reports, documents, meetings, scheduling and everyday admin.

    HR

    AI tools for hiring, screening candidates, onboarding, training and answering employee questions.

    Legal & Compliance

    AI tools for reviewing contracts, tracking deadlines and preparing compliance work for a qualified person to check.

    IT & Development

    AI tools for developers and IT teams: coding, AI models, agents, infrastructure and integrations.

Find AI tools for your team
AllAssistantsWriting & DocsImagesVideoAudioAI AgentsAutomationCode
← Back to tools

•

2024-12-20

500-AI-Agents-Projects logo

500-AI-Agents-Projects

Not rated yet

35.2K GitHub stars

Type:

Tool

Platforms:

Github

Task:

Study and learnBuild RAG systemsRun AI agentsChat with AICollaborate with AI agents

Best for:

IT & Development
Visit websiteView on GitHub

Pricing


Pricing information has not been added yet.

Overview

500+ AI Agent Projects & Use Cases is a curated repository of working AI-agent examples, tutorials, and reference implementations. It organizes hundreds of projects across popular frameworks such as LangGraph, CrewAI, AutoGen, Agno, and LlamaIndex, covering use cases in healthcare, finance, education, cybersecurity, research, automation, and other domains.

The collection is designed to be practical rather than purely conceptual. Many agents are self-contained with their own dependencies and environment templates, allowing developers to inspect or run individual examples without configuring a large monorepo. The repository also compares major agent frameworks and helps readers choose between lightweight agents, role-based multi-agent systems, stateful graphs, code-oriented workflows, and document-focused RAG pipelines.

It is useful for developers looking for implementation patterns, researchers surveying the agent ecosystem, teams evaluating frameworks, and students learning how agent architectures work in real projects. Instead of prescribing a single stack, the repository acts as a broad map of the agent landscape and a starting point for adapting existing examples to new applications.

README

500+ AI Agent Projects & Use Cases

GitHub Stars GitHub Forks Contributors PRs Welcome License: MIT Last Commit

The most comprehensive collection of AI agent projects, use cases, and working implementations.

🚀 Quick Start • 🗺️ Browse Agents • 🏭 By Industry • 🤝 Contribute • 📊 Frameworks Compared


AI Agent 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

I want to...Go to
Run a working agent right nowagents/
Browse by AI frameworkFramework-wise Use Cases
Browse by industryIndustry Use Cases
Understand which framework to useFramework Comparison
Add my own agentContributing
Learn with a coursecrewai_mcp_course/

📊 Framework Comparison

Choosing a framework? Here's when to use each:

FrameworkBest ForComplexityMulti-AgentStreamingLocal LLM
LangGraphStateful workflows, RAG pipelines, complex graphs⭐⭐⭐✅✅✅
CrewAIRole-based teams, business automation, rapid prototyping⭐⭐✅✅✅
AutoGenCode generation, research, self-healing workflows⭐⭐⭐✅✅✅
AgnoLightweight single agents, tool integration, fast iteration⭐✅✅✅
LlamaIndexDocument 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

Industry Mind Map

Use CaseIndustryDescriptionCode
HIA (Health Insights Agent)HealthcareAnalyses medical reports and provides health insightsGitHub
AI Health AssistantHealthcareDiagnoses and monitors diseases using patient dataGitHub
Automated Trading BotFinanceAutomates stock trading with real-time market analysisGitHub
Agent Wallet SDKFinanceNon-custodial smart contract wallet SDK for AI agents with enforced spend limitsGitHub
Virtual AI TutorEducationProvides personalized education tailored to usersGitHub
24/7 AI ChatbotCustomer ServiceHandles customer queries around the clockGitHub
Product Recommendation AgentRetailSuggests products based on user preferences and historyGitHub
Self-Driving Delivery AgentTransportationOptimizes routes and autonomously delivers packagesGitHub
Factory Process Monitoring AgentManufacturingMonitors production lines and ensures quality controlGitHub
Property Pricing AgentReal EstateAnalyzes market trends to determine property pricesGitHub
Smart Farming AssistantAgricultureProvides insights on crop health and yield predictionsGitHub
Energy Demand Forecasting AgentEnergyPredicts energy usage to optimize grid managementGitHub
Content Personalization AgentEntertainmentRecommends personalized media based on preferencesGitHub
Legal Document Review AssistantLegalAutomates document review and highlights key clausesGitHub
Recruitment Recommendation AgentHuman ResourcesSuggests best-fit candidates for job openingsGitHub
Virtual Travel AssistantHospitalityPlans travel itineraries based on preferencesGitHub
AI Game Companion AgentGamingEnhances player experience with real-time assistanceGitHub
Real-Time Threat Detection AgentCybersecurityIdentifies potential threats and mitigates attacksGitHub
E-commerce Personal Shopper AgentE-commerceHelps customers find products they'll loveGitHub
Logistics Optimization AgentSupply ChainPlans efficient delivery routes and manages inventoryGitHub
Vibe Hacking AgentCybersecurityAutonomous Multi-Agent Based Red Team Testing ServiceGitHub
Agent Memory GuardCybersecurityDetects and blocks memory poisoning attacks (OWASP ASI06) in AI agent memory storesGitHub
CitadelSoftware DevelopmentOrchestrates Claude Code agent fleets with lifecycle hooks, skills, campaign management, and postmortem-driven architectureGitHub
MediSuite-AI-AgentHealth InsuranceAutomates hospital / insurance claiming workflowGitHub
Lina Egyptian Medical ChatbotHealthcareEgyptian medical assistant chatbotGitHub
NextRole (AI Career Assistant)Human ResourcesTailors a resume to a job description and generates interview prep plus a day-of battlecard via a multi-agent systemGitHub
PII Sanitization AgentPrivacy/ComplianceRedacts PII (emails, phones, national IDs, bank accounts, API keys) from text before it reaches an LLM; fail-closed, multilingual, on-chain proof via TrustBoostGitHub

🔧 Browse by Framework

CrewAI

Role-based multi-agent framework. Great for business automation.

Use CaseIndustryDescriptionGitHub
📧 Email Auto Responder FlowCommunicationAutomates email responses based on predefined criteriaGitHub
📝 Meeting Assistant FlowProductivityOrganizes meetings, scheduling and agenda preparationGitHub
🔄 Self Evaluation Loop FlowHuman ResourcesFacilitates self-assessment for performance reviewsGitHub
📈 Lead Score FlowSalesEvaluates and scores potential leads to prioritize outreachGitHub
📊 Marketing Strategy GeneratorMarketingDevelops marketing strategies by analyzing market trendsGitHub
📝 Job Posting GeneratorRecruitmentCreates job postings by analyzing job requirementsGitHub
🔄 Recruitment WorkflowRecruitmentStreamlines recruitment by automating hiring tasksGitHub
🔍 Match Profile to PositionsRecruitmentMatches candidate profiles to suitable job positionsGitHub
📸 Instagram Post GeneratorSocial MediaGenerates and schedules Instagram posts automaticallyGitHub
🌐 Landing Page GeneratorWeb DevelopmentAutomates creation of landing pages for websitesGitHub
🎮 Game Builder CrewGame DevelopmentAssists in game development by automating aspects of creationGitHub
💹 Stock Analysis ToolFinanceProvides tools for analyzing stock market dataGitHub
🗺️ Trip PlannerTravelAssists in planning trips with itinerariesGitHub
🎁 Surprise Trip PlannerTravelPlans surprise trips based on user preferencesGitHub
📚 Write a Book with FlowsCreative WritingAssists authors with structured writing workflowsGitHub
🎬 Screenplay WriterCreative WritingAids in writing screenplays with templates and guidanceGitHub
✅ Markdown ValidatorDocumentationValidates Markdown files for proper formattingGitHub
🧠 Meta Quest KnowledgeKnowledge ManagementManages Meta Quest knowledge for information retrievalGitHub
🤖 NVIDIA Models IntegrationAI IntegrationIntegrates NVIDIA AI models into workflowsGitHub
🗂️ Prep for a MeetingProductivityPrepares meeting materials and sets agendasGitHub
🛠️ Starter TemplateDevelopmentStarter template for new CrewAI projectsGitHub
🔗 CrewAI + LangGraph IntegrationAI IntegrationIntegration between CrewAI and LangGraphGitHub

AutoGen

Microsoft's framework for code generation, execution, and multi-agent research.

Code Generation, Execution, and Debugging

Use CaseIndustryDescriptionNotebook
🤖 Automated Task Solving with Code Gen, Execution & DebuggingSoftware DevelopmentDemonstrates automated task-solving by generating, executing, and debugging codeNotebook
🧑‍💻 Code Generation and Q&A with Retrieval Augmented AgentsSoftware DevelopmentGenerates code and answers questions using retrieval-augmented methodsNotebook
🧠 Code Generation and Q&A with Qdrant-based RetrievalSoftware DevelopmentUtilizes Qdrant for enhanced retrieval-augmented agent performanceNotebook

Multi-Agent Collaboration

Use CaseIndustryDescriptionNotebook
🤝 Group Chat (3 members, 1 manager)CollaborationDemonstrates group task-solving via multi-agent collaborationNotebook
📊 Data Visualization by Group ChatData AnalysisUses multi-agent collaboration to create data visualizationsNotebook
🧩 Complex Task Solving by Group Chat (6 members)CollaborationSolves complex tasks collaboratively with a larger groupNotebook
🧑‍💻 Task Solving with Coding & Planning AgentsPlanning & DevCombines coding and planning agents for solving tasksNotebook
📐 Task Solving with Graph Transition PathsCollaborationUses predefined transition paths in a graph for solving tasksNotebook
🧠 SocietyOfMindAgent Inner-MonologueCognitive SciencesSimulates inner-monologue for problem-solving using group chatsNotebook
🔧 Group Chat with Custom Speaker SelectionCollaborationImplements a custom function for speaker selectionNotebook

Sequential Multi-Agent Chats

Use CaseIndustryDescriptionNotebook
🔄 Sequential Task-Solving (single initiating agent)Workflow AutomationAutomates sequential task-solving with a single initiating agentNotebook
⏳ Async Sequential Task-SolvingWorkflow AutomationHandles asynchronous task-solving in a sequence of chatsNotebook
🤝 Sequential Chats with Different Initiating AgentsWorkflow AutomationSequential task-solving with different agents initiating each chatNotebook

Nested Chats

Use CaseIndustryDescriptionNotebook
🧠 Solving Complex Tasks with Nested ChatsProblem SolvingUses nested chats to solve hierarchical and complex problemsNotebook
🔄 Sequence of Nested ChatsProblem SolvingDemonstrates sequential task-solving using nested chatsNotebook
🏭 OptiGuide Supply Chain with Nested ChatsSupply ChainSolves supply chain optimization using nested chatsNotebook
♟️ Conversational Chess with Nested ChatsGamingUses nested chats for playing conversational chess with toolsNotebook

Tools

Use CaseIndustryDescriptionNotebook
🌐 Web Search: Solve Tasks Requiring Web InfoInformation RetrievalSearches the web to gather information for completing tasksNotebook
🔧 Use Provided Tools as FunctionsTool IntegrationDemonstrates how to use pre-provided tools as callable functionsNotebook
📚 RAG Group ChatCollaborationEnables group chat with Retrieval Augmented GenerationNotebook
🔊 Agent Chat with WhisperAudio ProcessingAI agent for transcription and translation using WhisperNotebook
📊 SQL: Natural Language to SQL QueryDatabase ManagementConverts natural language inputs into SQL queriesNotebook

Multimodal Agents

Use CaseIndustryDescriptionNotebook
🎨 Multimodal Agent with DALLE and GPT-4VMultimedia AICombines DALLE and GPT-4V for multimodal agent communicationNotebook
🖌️ Multimodal Agent with LlavaImage ProcessingUses Llava for multimodal agent conversationsNotebook
🖼️ Multimodal Agent with GPT-4VMultimedia AILeverages GPT-4V for visual and conversational interactionsNotebook

Observability & Evaluation

Use CaseIndustryDescriptionNotebook
📊 AgentEval: Multi-Agent Assessment SystemPerformance EvaluationEvaluating LLM-based application utilityNotebook
📊 Track LLM Calls and Errors using AgentOpsMonitoring & AnalyticsMonitors LLM interactions, tool usage, and errorsNotebook
🏗️ Auto Build Multi-agent System with AgentBuilderAI DevelopmentAutomatically builds multi-agent systemsNotebook

Agno

Lightweight, fast agent framework. Best for single-agent tools and rapid prototyping.

Use CaseIndustryDescriptionCode
🤖 Support AgentAI Framework SupportReal-time answers, explanations, and code examples for Agno frameworkPython
🎥 YouTube AgentMedia & ContentAnalyzes YouTube videos: summaries, timestamps, themesPython
📊 Finance Agent (Thinking)FinanceReal-time stock insights, analyst recommendations, financial deep-divesPython
📚 Study PartnerEducationFinds resources, answers questions, creates study plansPython
🛍️ Shopping Partner AgentE-commerceProduct recommender based on preferences from Amazon, FlipkartPython
🎓 Research Scholar AgentEducation / ResearchAdvanced academic searches, publication analysis, structured reportsPython
🧠 Research AgentMedia & JournalismDeep investigations, NYT-style reportsPython
🍳 Recipe CreatorFood & CulinaryPersonalized recipes based on ingredients and preferencesPython
🧠 Financial Reasoning AgentFinanceClaude 3.5 Sonnet-based stock analysis with Yahoo Finance dataPython
🤖 Readme Generator AgentSoftware DevGenerates high-quality READMEs for GitHub reposPython
🎬 Movie Recommendation AgentEntertainmentPersonalized movie recommendations using Exa and GPT-4oPython
🔍 Media Trend Analysis AgentMedia & NewsAnalyzes emerging trends and influencers from digital platformsPython
⚖️ Legal Document Analysis AgentLegal TechAnalyzes legal PDFs and provides insights using vector embeddingsPython
🤔 DeepKnowledgeResearchIterative search through knowledge base with deep reasoningPython
📚 Book Recommendation AgentPublishing & MediaPersonalized book suggestions using literary data and reader preferencesPython
🏠 MCP Airbnb AgentHospitalitySearch Airbnb listings with MCP and Llama 4Python
🤖 Agno Assist AgentAI FrameworkGPT-4o agent for Agno framework Q&A with hybrid searchPython

LangGraph

State-machine framework for complex, stateful agent workflows and RAG pipelines.

Use CaseIndustryDescriptionCode
🤖 Chatbot Simulation EvaluationAI / QASimulate user interactions to evaluate chatbot performancePython
🧠 Information Gathering via PromptingResearchLangGraph workflow using prompting to gather informationPython
🧠 Code Assistant with LangGraphSoftware DevelopmentResilient code assistant with error checking and iterative refinementPython
🧑‍💼 Customer Support AgentCustomer SupportGraph-based agent for handling customer inquiriesPython
🔁 Extraction with RetriesData ExtractionRetry mechanisms for robust data extractionPython
🧠 Multi-Agent Workflow (Supervisor)Workflow OrchestrationSupervisor agent orchestrating multiple specialized agentsPython
🧠 Hierarchical Agent TeamsWorkflow OrchestrationTop-level supervisor delegates to specialized sub-agentsPython
🤝 Multi-Agent CollaborationWorkflow OrchestrationMultiple specialized agents working together on complex tasksPython
🧠 Plan-and-Execute AgentWorkflow OrchestrationAgent generates multi-step plan then executes sequentiallyPython
🧠 SQL AgentDatabase InteractionAgent answers questions about SQL databasesPython
🧠 Reflection AgentWorkflow OrchestrationAgent critiques and revises its own outputsPython
🧠 Reflexion AgentWorkflow OrchestrationAgent reflects on actions for iterative improvementPython
🧠 Adaptive RAGInformation RetrievalDynamic retrieval adjusting based on query complexityPython
🤖 Agentic RAGIntelligent AgentsAgent determines best retrieval strategy before generating responsePython
🧠 Corrective RAG (CRAG)Information RetrievalEvaluates and refines retrieved documents before generationPython
🧠 Self-RAGInformation RetrievalSystem reflects on responses and retrieves additional info if neededPython
🧠 Adaptive RAG (Local)Information RetrievalAdaptive RAG with local models for offline usePython
🧠 Self-RAG (Local)Information RetrievalSelf-RAG using local models and data sourcesPython

🤝 Contributing

Contributions are welcome! 🎉 This repo grows through community contributions.

Ways to contribute:

  1. Add a working agent — create a folder in agents/ with runnable code
  2. Add an external link — add a row to the industry or framework tables
  3. Fix a broken link — open an issue or PR
  4. Improve documentation — fix typos, add context, improve examples

To contribute:

  1. Fork the repository
  2. Create a branch: feat/agent-name or fix/description
  3. Add your changes following the Contributing Guidelines
  4. Open a PR using the PR template

See CONTRIBUTION.md for full requirements (metadata.yaml, requirements.txt, etc.).


Star History

Star History Chart

Regenerated weekly from the GitHub API by .github/workflows/star-history.yml. Click the chart for the interactive version.


📜 License

This repository is licensed under the MIT License. See the LICENSE file for more information.


⭐ Star this repo if you find it useful — it helps others discover it!

Report Issue • Request Agent • Contribute

Releases

Release information has not been added yet.

Related articles

Guides and news that mention this tool.

Z
M
n8n logo

AI Agents in Zapier vs Make vs n8n: Which Is Best?

Comparison
n8n logo

What Is n8n? The Open-Source Workflow Automation Tool Explained

Get started
G
Z
M

AI Email Labeling in Gmail with OpenAI

Use cases
W
n8n logo

AI WhatsApp Customer Support Agent

Use cases
G
n8n logo
Gemini logo

Build a RAG Chatbot over Your Google Drive Documents

Use cases
T
n8n logo
ChatGPT logo

Build an AI Assistant on Telegram (Voice + Text) with n8n

Use cases
Complete your AI stack

Add a general assistant, research, coding, monitoring, and team productivity to your automations.

ChatGPT logo
ChatGPT
General assistant

General-purpose AI assistant for research, writing, coding, data analysis, image creation, and everyday productivity

View tool
Perplexity logo
Perplexity
Research

AI-powered search and research assistant

View tool
Cursor logo
Cursor
Build integrations

AI coding editor and autonomous software development platform

View tool
Best alternatives

Compare similar tools in the same category.

OpenClaw logo

OpenClaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

Cursor logo

Cursor

AI coding editor and autonomous software development platform

Hermes Agent logo

Hermes Agent

The agent that grows with you

Firecrawl logo

Firecrawl

The API to search, scrape, and interact with the web at scale. 🔥

Copilot logo

Copilot

AI assistant for creating, searching, communicating, and automating work across Microsoft 365 apps.

View all in this category
Help
Pick an answer below
Hi! I can point you to the right tool or guide. What are you looking for?
Browse all articles