GStars
    ashishpatel26

    ashishpatel26/500-AI-Agents-Projects

    The 500 AI Agents Projects is a curated collection of AI agent use cases across various industries. It showcases practical applications and provides links to open-source projects for implementation, illustrating how AI agents are transforming sectors such as healthcare, finance, education, retail, and more.

    ai-agents
    ai
    genai
    MIT
    19.4K stars
    3.5K forks
    19.4K watching
    Updated 2/27/2026
    View on GitHub
    Backblaze Advertisement

    Loading star history...

    Health Score

    5.6

    Weekly Growth

    +0

    +0.0% this week

    Contributors

    1

    Total contributors

    Open Issues

    26

    Generated Insights

    About 500-AI-Agents-Projects

    ๐ŸŒŸ 500+ AI Agent Projects / UseCases

    500-AI-Agents-Projects - UseCase

    img

    A curated collection of AI agent use cases across industries, showcasing practical applications and linking to open-source projects for implementation. Explore how AI agents are transforming industries like healthcare, finance, education, and more! ๐Ÿค–โœจ


    ๐Ÿ“‹ Table of Contents


    ๐Ÿง  Introduction

    Artificial Intelligence (AI) agents are revolutionizing the way industries operate. From personalized learning to financial trading bots, AI agents bring efficiency, innovation, and scalability. This repository provides:

    • A categorized list of industries where AI agents are making an impact.
    • Detailed use cases with links to open-source projects for implementation.

    Whether you're a developer, researcher, or business enthusiast, this repository is your go-to resource for AI agent inspiration and learning.


    ๐Ÿญ Industry UseCase MindMap


    ๐Ÿงฉ Use Case Table

    Use CaseIndustryDescriptionCode Github
    HIA (Health Insights Agent)Healthcareanalyses medical reports and provide health insights.GitHub
    AI Health AssistantHealthcareDiagnoses and monitors diseases using patient data.GitHub
    Automated Trading BotFinanceAutomates stock trading with real-time market analysis.GitHub
    Virtual AI TutorEducationProvides personalized education tailored to users.GitHub
    24/7 AI ChatbotCustomer ServiceHandles customer queries around the clock.GitHub
    Product Recommendation AgentRetailSuggests products based on user preferences and history.GitHub
    Self-Driving Delivery AgentTransportationOptimizes routes and autonomously delivers packages.GitHub
    Factory Process Monitoring AgentManufacturingMonitors production lines and ensures quality control.GitHub
    Property Pricing AgentReal EstateAnalyzes market trends to determine property prices.GitHub
    Smart Farming AssistantAgricultureProvides insights on crop health and yield predictions.GitHub
    Energy Demand Forecasting AgentEnergyPredicts energy usage to optimize grid management.GitHub
    Content Personalization AgentEntertainmentRecommends personalized media based on preferences.GitHub
    Legal Document Review AssistantLegalAutomates document review and highlights key clauses.GitHub
    Recruitment Recommendation AgentHuman ResourcesSuggests best-fit candidates for job openings.GitHub
    Virtual Travel AssistantHospitalityPlans travel itineraries based on preferences.GitHub
    AI Game Companion AgentGamingEnhances player experience with real-time assistance.GitHub
    Real-Time Threat Detection AgentCybersecurityIdentifies potential threats and mitigates attacks.GitHub
    E-commerce Personal Shopper AgentE-commerceHelps customers find products theyโ€™ll love.GitHub
    Logistics Optimization AgentSupply ChainPlans efficient delivery routes and manages inventory.GitHub
    Vibe Hacking AgentCybersecurityAutonomous Multi-Agent Based Red Team Testing Service.GitHub
    MediSuite-Ai-AgentHealth insuranceA medical ai agent that helps automating the process of hospitals / insurance claiming workflow.GitHub
    Lina-Egyptian-Medical-ChatbotHealth insuranceA medical ai agent that helps automating the process of hospitals / insurance claiming workflow.GitHub

    Framework wise Usecases


    Framework Name: CrewAI

    Use CaseIndustryDescriptionGitHub
    ๐Ÿ“ง Email Auto Responder Flow๐Ÿ—ฃ๏ธ CommunicationAutomates email responses based on predefined criteria to enhance communication efficiency.GitHub
    ๐Ÿ“ Meeting Assistant Flow๐Ÿ› ๏ธ ProductivityAssists in organizing and managing meetings, including scheduling and agenda preparation.GitHub
    ๐Ÿ”„ Self Evaluation Loop Flow๐Ÿ‘ฅ Human ResourcesFacilitates self-assessment processes within an organization, aiding in performance reviews.GitHub
    ๐Ÿ“ˆ Lead Score Flow๐Ÿ’ผ SalesEvaluates and scores potential leads to prioritize outreach in sales strategies.GitHub
    ๐Ÿ“Š Marketing Strategy Generator๐Ÿ“ข MarketingDevelops marketing strategies by analyzing market trends and audience data.GitHub
    ๐Ÿ“ Job Posting Generator๐Ÿง‘โ€๐Ÿ’ผ RecruitmentCreates job postings by analyzing job requirements, aiding in recruitment processes.GitHub
    ๐Ÿ”„ Recruitment Workflow๐Ÿง‘โ€๐Ÿ’ผ RecruitmentStreamlines the recruitment process by automating various tasks involved in hiring.GitHub
    ๐Ÿ” Match Profile to Positions๐Ÿง‘โ€๐Ÿ’ผ RecruitmentMatches candidate profiles to suitable job positions to enhance recruitment efficiency.GitHub
    ๐Ÿ“ธ Instagram Post Generator๐Ÿ“ฑ Social MediaGenerates and schedules Instagram posts automatically, streamlining social media management.GitHub
    ๐ŸŒ Landing Page Generator๐Ÿ’ป Web DevelopmentAutomates the creation of landing pages for websites, facilitating web development tasks.GitHub
    ๐ŸŽฎ Game Builder Crew๐ŸŽฎ Game DevelopmentAssists in the development of games by automating certain aspects of game creation.GitHub
    ๐Ÿ’น Stock Analysis Tool๐Ÿ’ฐ FinanceProvides tools for analyzing stock market data to assist in financial decision-making.GitHub
    ๐Ÿ—บ๏ธ Trip Plannerโœˆ๏ธ TravelAssists in planning trips by organizing itineraries and managing travel details.GitHub
    ๐ŸŽ Surprise Trip Plannerโœˆ๏ธ TravelPlans surprise trips by selecting destinations and activities based on user preferences.GitHub
    ๐Ÿ“š Write a Book with Flowsโœ๏ธ Creative WritingAssists authors in writing books by providing structured workflows and writing assistance.GitHub
    ๐ŸŽฌ Screenplay Writerโœ๏ธ Creative WritingAids in writing screenplays by offering templates and guidance for script development.GitHub
    โœ… Markdown Validator๐Ÿ“„ DocumentationValidates Markdown files to ensure proper formatting and adherence to standards.GitHub
    ๐Ÿง  Meta Quest Knowledge๐Ÿ“š Knowledge ManagementManages and organizes knowledge related to Meta Quest, facilitating information retrieval.GitHub
    ๐Ÿค– NVIDIA Models Integration๐Ÿค– AI IntegrationIntegrates NVIDIA AI models into workflows to enhance computational capabilities.GitHub
    ๐Ÿ—‚๏ธ Prep for a Meeting๐Ÿ› ๏ธ ProductivityAssists in preparing for meetings by organizing materials and setting agendas.GitHub
    ๐Ÿ› ๏ธStarter Template๐Ÿ› ๏ธ DevelopmentProvides a starter template for new projects to streamline the setup process.GitHub
    ๐Ÿ”—CrewAI + LangGraph Integration๐Ÿค– AI IntegrationDemonstrates integration between CrewAI and LangGraph for enhanced workflow automation.

    Framework Name: Autogen

    Code Generation, Execution, and Debugging

    Use CaseIndustryDescriptionNotebook
    ๐Ÿค– Automated Task Solving with Code Generation, Execution & Debugging๐Ÿ’ป Software DevelopmentDemonstrates automated task-solving by generating, executing, and debugging code.Notebook
    ๐Ÿง‘โ€๐Ÿ’ป Automated Code Generation and Question Answering with Retrieval Augmented Agents๐Ÿ’ป Software DevelopmentGenerates code and answers questions using retrieval-augmented methods.Notebook
    ๐Ÿง  Automated Code Generation and Question Answering with Qdrant-based Retrieval๐Ÿ’ป Software DevelopmentUtilizes Qdrant for enhanced retrieval-augmented agent performance.Notebook

    Multi-Agent Collaboration (>3 Agents)

    Use CaseIndustryDescriptionNotebook
    ๐Ÿค Automated Task Solving by Group Chat (3 members, 1 manager)๐Ÿค CollaborationDemonstrates group task-solving via multi-agent collaboration.Notebook
    ๐Ÿ“Š Automated Data Visualization by Group Chat (3 members, 1 manager)๐Ÿ“Š Data AnalysisUses multi-agent collaboration to create data visualizations.Notebook
    ๐Ÿงฉ Automated Complex Task Solving by Group Chat (6 members, 1 manager)๐Ÿค CollaborationSolves complex tasks collaboratively with a larger group of agents.Notebook
    ๐Ÿง‘โ€๐Ÿ’ป Automated Task Solving with Coding & Planning Agents๐Ÿ› ๏ธ Planning & DevelopmentCombines coding and planning agents for solving tasks effectively.Notebook
    ๐Ÿ“ Automated Task Solving with Transition Paths Specified in a Graph๐Ÿค CollaborationUses predefined transition paths in a graph for solving tasks.Notebook
    ๐Ÿง  Running a Group Chat as an Inner-Monologue via the SocietyOfMindAgent๐Ÿง  Cognitive SciencesSimulates inner-monologue for problem-solving using group chats.Notebook
    ๐Ÿ”ง Running a Group Chat with Custom Speaker Selection Function๐Ÿค CollaborationImplements a custom function for speaker selection in group chats.Notebook

    Sequential Multi-Agent Chats

    Use CaseIndustryDescriptionNotebook
    ๐Ÿ”„ Solving Multiple Tasks in a Sequence of Chats Initiated by a Single Agent๐Ÿ”„ Workflow AutomationAutomates sequential task-solving with a single initiating agent.Notebook
    โณ Async-solving Multiple Tasks in a Sequence of Chats Initiated by a Single Agent๐Ÿ”„ Workflow AutomationHandles asynchronous task-solving in a sequence of chats initiated by one agent.Notebook
    ๐Ÿค Solving Multiple Tasks in a Sequence of Chats Initiated by Different Agents๐Ÿ”„ Workflow AutomationFacilitates sequential task-solving with different agents initiating each chat.Notebook

    Nested Chats

    Use CaseIndustryDescriptionNotebook
    ๐Ÿง  Solving Complex Tasks with Nested Chats๐Ÿง  Problem SolvingUses nested chats to solve hierarchical and complex problems.Notebook
    ๐Ÿ”„ Solving Complex Tasks with A Sequence of Nested Chats๐Ÿง  Problem SolvingDemonstrates sequential task-solving using nested chats.Notebook
    ๐Ÿญ OptiGuide for Solving a Supply Chain Optimization Problem with Nested Chats๐Ÿญ Supply Chain OptimizationShowcases how to solve supply chain optimization problems using nested chats, a coding agent, and a safeguard agent.Notebook
    โ™Ÿ๏ธ Conversational Chess with Nested Chats and Tool Use๐ŸŽฎ GamingExplores the use of nested chats for playing conversational chess with integrated tools.Notebook

    Application

    Use CaseIndustryDescriptionNotebook
    ๐Ÿ”„ Automated Continual Learning from New Data๐Ÿ“Š Machine LearningContinuously learns from new data inputs for adaptive AI.Notebook
    ๐Ÿญ OptiGuide - Coding, Tool Using, Safeguarding & Question Answering for Supply Chain Optimization๐Ÿญ Supply Chain OptimizationHighlights a solution combining coding, tool use, and safeguarding for supply chain optimization.Notebook
    ๐Ÿค– AutoAnny - A Discord bot built using AutoGen๐Ÿ’ฌ Communication ToolsShowcases the development of a Discord bot using AutoGen for enhanced interaction.Notebook

    Tools

    Use CaseIndustryDescriptionNotebook
    ๐ŸŒ Web Search: Solve Tasks Requiring Web Info๐Ÿ” Information RetrievalSearches the web to gather information required for completing tasks.Notebook
    ๐Ÿ”ง Use Provided Tools as Functions๐Ÿ› ๏ธ Tool IntegrationDemonstrates how to use pre-provided tools as callable functions in AutoGen.Notebook
    ๐Ÿ”— Use Tools via Sync and Async Function Calling๐Ÿ› ๏ธ Tool IntegrationIllustrates synchronous and asynchronous tool usage within AutoGen workflows.Notebook
    ๐Ÿงฉ Task Solving with Langchain Provided Tools as Functions๐Ÿ” Language ProcessingLeverages Langchain tools for task-solving within AutoGen.Notebook
    ๐Ÿ“š RAG: Group Chat with Retrieval Augmented Generation๐Ÿค CollaborationEnables group chat with Retrieval Augmented Generation (RAG) to support information sharing.Notebook
    โš™๏ธ Function Inception: Update/Remove Functions During Conversations๐Ÿ”ง Development ToolsAllows AutoGen agents to modify their functions dynamically during conversations.Notebook
    ๐Ÿ”Š Agent Chat with Whisper๐ŸŽ™๏ธ Audio ProcessingDemonstrates AI agent capabilities for transcription and translation using Whisper.Notebook
    ๐Ÿ“ Constrained Responses via Guidance๐Ÿ’ก Natural Language ProcessingShows how to use guidance to constrain responses generated by agents.Notebook
    ๐ŸŒ Browse the Web with Agents๐ŸŒ Information RetrievalExplains how to configure agents to browse and retrieve information from the web.Notebook
    ๐Ÿ“Š SQL: Natural Language Text to SQL Query Using Spider Benchmark๐Ÿ’พ Database ManagementConverts natural language inputs into SQL queries using the Spider benchmark.Notebook
    ๐Ÿ•ธ๏ธ Web Scraping with Apify๐ŸŒ Data GatheringIllustrates web scraping techniques with Apify using AutoGen.Notebook
    ๐Ÿ•ท๏ธ Web Crawling: Crawl Entire Domain with Spider API๐ŸŒ Data GatheringExplains how to crawl entire domains using the Spider API.Notebook
    ๐Ÿ’ป Write a Software App Task by Task with Specially Designed Functions๐Ÿ’ป Software DevelopmentBuilds a software application step-by-step using designed functions.Notebook

    Human Development

    Use CaseIndustryDescriptionNotebook
    ๐Ÿ’ฌ Simple Example in ChatGPT Style๐Ÿง  Conversational AIDemonstrates a simple conversational example in the style of ChatGPT.Example
    ๐Ÿค– Auto Code Generation, Execution, Debugging and Human Feedback๐Ÿ’ป Software DevelopmentShowcases code generation, execution, debugging with human feedback integrated into the workflow.Notebook
    ๐Ÿ‘ฅ Automated Task Solving with GPT-4 + Multiple Human Users๐Ÿค CollaborationEnables task solving with multiple human users collaborating with GPT-4.Notebook
    ๐Ÿ”„ Agent Chat with Async Human Inputs๐Ÿง  Conversational AISupports asynchronous human input during agent conversations.Notebook

    Agent Teaching and Learning

    Use CaseIndustryDescriptionNotebook
    ๐Ÿ“˜ Teach Agents New Skills & Reuse via Automated Chat๐ŸŽ“ Education & TrainingDemonstrates teaching new skills to agents and enabling their reuse in automated chats.Notebook
    ๐Ÿง  Teach Agents New Facts, User Preferences and Skills Beyond Coding๐ŸŽ“ Education & TrainingShows how to teach agents new facts, user preferences, and non-coding skills.Notebook
    ๐Ÿค– Teach OpenAI Assistants Through GPTAssistantAgent๐Ÿ’ป AI Assistant DevelopmentIllustrates how to enhance OpenAI assistants' capabilities using GPTAssistantAgent.Notebook
    ๐Ÿ”„ Agent Optimizer: Train Agents in an Agentic Way๐Ÿ› ๏ธ OptimizationExplains how to train agents effectively in an agentic manner using the Agent Optimizer.Notebook

    Multi-Agent Chat with OpenAI Assistants in the loop

    Use CaseIndustryDescriptionNotebook
    ๐ŸŒŸ Hello-World Chat with OpenAI Assistant in AutoGen๐Ÿค– Conversational AIA basic example of chatting with OpenAI Assistant using AutoGen.Notebook
    ๐Ÿ”ง Chat with OpenAI Assistant using Function Call๐Ÿ”ง Development ToolsIllustrates how to use function calls with OpenAI Assistant in chats.Notebook
    ๐Ÿง  Chat with OpenAI Assistant with Code Interpreter๐Ÿ’ป Software DevelopmentDemonstrates the use of OpenAI Assistant as a code interpreter in chats.Notebook
    ๐Ÿ” Chat with OpenAI Assistant with Retrieval Augmentation๐Ÿ“š Information RetrievalEnables retrieval-augmented conversations with OpenAI Assistant.Notebook
    ๐Ÿค OpenAI Assistant in a Group Chat๐Ÿค CollaborationShows how OpenAI Assistant can collaborate with other agents in a group chat.Notebook
    ๐Ÿ› ๏ธ GPTAssistantAgent based Multi-Agent Tool Use๐Ÿ”ง Development ToolsExplains how to use GPTAssistantAgent for multi-agent tool usage.Notebook

    Non-OpenAI Models

    Use CaseIndustryDescriptionNotebook
    โ™Ÿ๏ธ Conversational Chess using Non-OpenAI Models๐ŸŽฎ GamingExplores conversational chess implemented with non-OpenAI models.Notebook

    Multimodal Agent

    Use CaseIndustryDescriptionNotebook
    ๐ŸŽจ Multimodal Agent Chat with DALLE and GPT-4V๐Ÿ–ผ๏ธ Multimedia AICombines DALLE and GPT-4V for multimodal agent communication.Notebook
    ๐Ÿ–Œ๏ธ Multimodal Agent Chat with Llava๐Ÿ“ท Image ProcessingUses Llava for enabling multimodal agent conversations with image processing.Notebook
    ๐Ÿ–ผ๏ธ Multimodal Agent Chat with GPT-4V๐Ÿ–ผ๏ธ Multimedia AILeverages GPT-4V for visual and conversational interactions in multimodal agents.Notebook

    Long Context Handling

    Use CaseIndustryDescriptionNotebook
    ๐Ÿ“œ Long Context Handling as A Capability๐Ÿง  AI CapabilityDemonstrates techniques for handling long context effectively within AI workflows.Notebook

    Evaluation and Assessment

    Use CaseIndustryDescriptionNotebook
    ๐Ÿ“Š AgentEval: A Multi-Agent System for Assessing Utility of LLM-Powered Applications๐Ÿ“ˆ Performance EvaluationIntroduces AgentEval for evaluating and assessing the performance of LLM-based applications.Notebook

    Automatic Agent Building

    Use CaseIndustryDescriptionNotebook
    ๐Ÿ—๏ธ Automatically Build Multi-agent System with AgentBuilder๐Ÿค– AI DevelopmentExplains how to automatically build multi-agent systems using the AgentBuilder tool.Notebook
    ๐Ÿ“š Automatically Build Multi-agent System from Agent Library๐Ÿค– AI DevelopmentShows how to construct multi-agent systems by leveraging a pre-defined agent library.Notebook

    Observability

    Use CaseIndustryDescriptionNotebook
    ๐Ÿ“Š Track LLM Calls, Tool Usage, Actions and Errors using AgentOps๐Ÿ“ˆ Monitoring & AnalyticsDemonstrates how to monitor LLM interactions, tool usage, and errors using AgentOps.Notebook

    Enhanced Inferences

    Use CaseIndustryDescriptionNotebook
    ๐Ÿ”— API Unification๐Ÿ”ง API ManagementExplains how to unify API usage with documentation and code examples.Documentation
    โš™๏ธ Utility Functions to Help Managing API Configurations Effectively๐Ÿ”ง API ManagementDemonstrates utility functions to manage API configurations more effectively.Notebook
    ๐Ÿ’ฐ Cost Calculation๐Ÿ“ˆ Cost ManagementIntroduces methods for tracking token usage and estimating costs for LLM interactions.Notebook
    โšก Optimize for Code Generation๐Ÿ“Š OptimizationHighlights cost-effective optimization techniques for improving code generation with LLMs.Notebook
    ๐Ÿ“ Optimize for Math๐Ÿ“Š OptimizationExplains techniques to optimize LLM performance for solving mathematical problems.Notebook

    Framework Name: Agno

    UseCase

    Use CaseIndustryDescriptionNotebook
    ๐Ÿค– Support Agent๐Ÿ’ป Software Development / AI / Framework SupportThe Agno Support Agent helps developers with the Agno framework by providing real-time answers, explanations, and code examples.AI Agent Code - Python
    ๐ŸŽฅ YouTube Agent๐Ÿ“บ Media & ContentAn intelligent agent that analyzes YouTube videos by generating detailed summaries, timestamps, themes, and content breakdowns using AI tools.AI Agent Code - Python
    ๐Ÿ“Š Finance Agent๐Ÿ’ผ FinanceAn advanced AI-powered market analyst that delivers real-time stock market insights, analyst recommendations, financial deep-dives, and sector-specific trends. Supports prompts for detailed analysis of companies like AAPL, TSLA, NVDA, etc.AI Agent Code - Python
    ๐Ÿ“š Study Partner๐ŸŽ“ EducationAssists users in learning by finding resources, answering questions, and creating study plans.AI Agent Code - Python
    ๐Ÿ›๏ธ Shopping Partner Agent๐Ÿฌ E-commerceA product recommender agent that helps users find matching products based on preferences from trusted platforms like Amazon, Flipkart, etc.AI Agent Code - Python
    ๐ŸŽ“ Research Scholar Agent๐Ÿง  Education / ResearchAn AI-powered academic assistant that performs advanced academic searches, analyzes recent publications, synthesizes findings across disciplines, and writes well-structured academic reports with proper citations.AI Agent Code - Python
    ๐Ÿง  Research Agent๐Ÿ—ž๏ธ Media & JournalismA research agent that combines web search and professional journalistic writing. It performs deep investigations and produces NYT-style reports.AI Agent Code - Python
    ๐Ÿณ Recipe Creator๐Ÿฝ๏ธ Food & CulinaryAn AI-powered recipe recommendation agent that provides personalized recipes based on ingredients, preferences, and time constraints.AI Agent Code - Python
    ๐Ÿ—ž๏ธ Finance Agent๐Ÿ’ผ FinanceA powerful financial analyst agent combining real-time stock data, analyst insights, company fundamentals, and market news. Ideal for analyzing companies like Apple, Tesla, NVIDIA, and sectors like semiconductors or automotive.AI Agent Code - Python
    ๐Ÿง  Financial Reasoning Agent๐Ÿ“ˆ FinanceUses a Claude-3.5 Sonnet-based agent to analyze stocks like NVDA using tools for reasoning and Yahoo Finance data.AI Agent Code - Python
    ๐Ÿค– Readme Generator Agent๐Ÿ’ป Software DevAgent generates high-quality READMEs for GitHub repositories using repo metadata.AI Agent Code - Python
    ๐ŸŽฌ Movie Recommendation Agent๐ŸŽฅ EntertainmentAn intelligent agent that gives personalized movie recommendations using Exa and GPT-4o, analyzing genres, themes, and latest ratings.AI Agent Code - Python
    ๐Ÿ” Media Trend Analysis Agent๐Ÿ“ฐ Media & NewsAnalyzes emerging trends, patterns, and influencers from digital platforms using AI-powered agents and scraping.AI Agent Code - Python
    โš–๏ธ Legal Document Analysis Agent๐Ÿ›๏ธ Legal TechAn AI agent that analyzes legal documents from PDF URLs and provides legal insights based on a knowledge base using vector embeddings and GPT-4o.AI Agent Code - Python
    ๐Ÿค” DeepKnowledge๐Ÿง  ResearchThis agent performs iterative searches through its knowledge base, breaking down complex queries into sub-questions and synthesizing comprehensive answers. It uses Agno docs for demonstration and is designed for deep reasoning and exploration.AI Agent Code - Python
    ๐Ÿ“š Book Recommendation Agent๐Ÿง  Publishing & MediaAn intelligent agent that provides personalized book suggestions using literary data, reader preferences, reviews, and release info.AI Agent Code - Python
    ๐Ÿ  MCP Airbnb Agent๐Ÿ›Ž๏ธ HospitalityCreate an AI Agent using MCP and Llama 4 to search Airbnb listings with filters like workspace & transport proximity.AI Agent Code - Python
    ๐Ÿค– Assist Agent๐Ÿง  AI FrameworkAn AI agent using GPT-4o to answer questions about the Agno framework with hybrid search and embedded knowledge.AI Agent Code - Python

    Framework Name: Langgraph

    UseCase

    Use CaseIndustryDescriptionNotebook
    ๐Ÿค– Chatbot Simulation Evaluation๐Ÿ’ป ๐Ÿ’ฌ AI / Quality AssuranceSimulate user interactions to evaluate chatbot performance, ensuring robustness and reliability in real-world scenarios.AI Agent Code - Python
    ๐Ÿง  Information Gathering via Prompting๐Ÿง  AI / Research & DevelopmentThis tutorial demonstrates how to design a LangGraph workflow that utilizes prompting techniques to gather information effectively. It showcases how to structure prompts and manage the flow of information to build intelligent agents.AI Agent Code - Python
    ๐Ÿง  Code Assistant with LangGraph๐Ÿ’ป Software DevelopmentThis tutorial demonstrates how to build a resilient code assistant using LangGraph. It guides you through creating a graph-based agent that can handle code generation, error checking, and iterative refinement, ensuring robust and accurate coding assistance.AI Agent Code - Python
    ๐Ÿง‘โ€๐Ÿ’ผ Customer Support Agent๐Ÿง‘โ€๐Ÿ’ผ Customer Support AgentThis tutorial demonstrates how to build a customer support agent using LangGraph. It guides you through creating a graph-based agent that can handle customer inquiries, providing automated support and enhancing user experience.AI Agent Code - Python
    ๐Ÿ” Extraction with Retries๐Ÿง  AI / Data ExtractionThis tutorial demonstrates how to implement retry mechanisms in LangGraph workflows, ensuring robust data extraction processes that can handle transient errors and improve reliability.AI Agent Code - Python
    ๐Ÿง  Multi-Agent Workflow๐Ÿง  AI / Workflow OrchestrationThis tutorial demonstrates how to build a multi-agent system using LangGraph's agent supervisor. It guides you through creating a supervisor agent that orchestrates multiple specialized agents, managing task delegation and communication flow.AI Agent Code - Python
    ๐Ÿง  Hierarchical Agent Teams๐Ÿง  AI / Workflow OrchestrationThis tutorial demonstrates how to build a hierarchical agent system using LangGraph. It guides you through creating a top-level supervisor agent that delegates tasks to specialized sub-agents, enabling complex workflows with clear task delegation and communication.AI Agent Code - Python
    ๐Ÿค Multi-Agent Collaboration๐Ÿง  AI / Workflow OrchestrationThis tutorial demonstrates how to implement multi-agent collaboration using LangGraph. It guides you through creating multiple specialized agents that work together to accomplish a complex task, showcasing the power of agent collaboration in AI workflows.AI Agent Code - Python
    ๐Ÿง  Plan-and-Execute Agent๐Ÿง  AI / Workflow OrchestrationThis tutorial demonstrates how to build a "Plan-and-Execute" style agent using LangGraph. It guides you through creating an agent that first generates a multi-step plan and then executes each step sequentially, revisiting and modifying the plan as necessary. This approach is inspired by the Plan-and-Solve paper and the Baby-AGI project, aiming to enhance long-term planning and task execution in AI workflows.AI Agent Code - Python
    ๐Ÿง  SQL Agent๐Ÿง  AI / Database InteractionThis tutorial demonstrates how to build an agent that can answer questions about a SQL database. The agent fetches available tables, determines relevance to the question, retrieves schemas, generates a query, checks for errors, executes it, and formulates a response.AI Agent Code - Python
    ๐Ÿง  Reflection Agent๐Ÿง  AI / Workflow OrchestrationThis tutorial demonstrates how to build a reflection agent using LangGraph. It guides you through creating an agent that can critique and revise its own outputs, enhancing the quality and reliability of generated content.AI Agent Code - Python
    ๐Ÿง  Reflexion Agent๐Ÿง  AI / Workflow OrchestrationThis tutorial demonstrates how to build a reflexion agent using LangGraph. It guides you through creating an agent that can reflect on its actions and outcomes, enabling iterative improvement and more accurate decision-making in complex workflows.AI Agent Code - Python
    LangGraph Agentic RAG
    ๐Ÿง  Adaptive RAG๐Ÿง  AI / Information RetrievalThis tutorial demonstrates how to build an Adaptive RAG system using LangGraph. It guides you through creating a dynamic retrieval process that adjusts based on query complexity, enhancing the efficiency and accuracy of information retrieval.AI Agent Code - Python
    ๐Ÿง  Adaptive RAG (Local)๐Ÿง  AI / Information RetrievalThis tutorial focuses on implementing Adaptive RAG with local models, allowing for offline retrieval and generation, which is crucial for environments with limited internet access or privacy concerns.AI Agent Code - Python
    ๐Ÿค– Agentic RAG๐Ÿค– AI / Intelligent AgentsLearn to build an Agentic RAG system where an agent determines the best retrieval strategy before generating a response, improving the relevance and accuracy of answers.AI Agent Code - Python
    ๐Ÿค– Agentic RAG (Local)๐Ÿค– AI / Intelligent AgentsThis tutorial extends Agentic RAG to local environments, enabling the use of local models and data sources for retrieval and generation tasks.AI Agent Code - Python
    ๐Ÿง  Corrective RAG (CRAG)๐Ÿง  AI / Information RetrievalImplement a Corrective RAG system that evaluates and refines retrieved documents before passing them to the generator, ensuring higher-quality outputs.AI Agent Code - Python
    ๐Ÿง  Corrective RAG (Local)๐Ÿง  AI / Information RetrievalThis tutorial focuses on building a Corrective RAG system using local resources, allowing for offline document evaluation and refinement processes.AI Agent Code - Python
    ๐Ÿง  Self-RAG๐Ÿง  AI / Information RetrievalLearn to implement Self-RAG, where the system reflects on its responses and retrieves additional information if necessary, enhancing the accuracy and relevance of generated content.AI Agent Code - Python
    ๐Ÿง  Self-RAG (Local)๐Ÿง  AI / Information RetrievalThis tutorial demonstrates how to implement Self-RAG using local models and data sources, enabling offline reflection and retrieval processes.AI Agent Code - Python

    ๐Ÿค Contributing

    Contributions are welcome! ๐ŸŽ‰ Here's how you can help:

    1. Fork the repository.
    2. Add a new use case or improve an existing one.
    3. Submit a pull request with your changes.

    Please follow our Contributing Guidelines for more details.


    ๐Ÿ“œ License

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


    ๐Ÿš€ Let's Build Together!

    Feel free to share this repository with your network and star โญ it if you find it useful. Letโ€™s collaborate to create the ultimate resource for AI agent use cases!

    Discover Repositories

    Search across tracked repositories by name or description