500개 이상의 AI 에이전트 (AI Agent) 프로젝트 및 활용 사례
요약
LangGraph, CrewAI, AutoGen 등 주요 프레임워크를 활용한 500개 이상의 AI 에이전트 프로젝트와 산업별 활용 사례를 정리한 큐레이션입니다. 개발자가 즉시 실행 가능한 코드와 프레임워크별 특징을 제공합니다.
핵심 포인트
- LangGraph, CrewAI, AutoGen 등 주요 에이전트 프레임워크 비교
- 의료, 금융, 교육 등 다양한 산업별 실전 활용 사례 제공
- 독립적인 실행이 가능한 500개 이상의 에이전트 프로젝트 코드 포함
- 사용 목적에 따른 최적의 프레임워크 선택 가이드 제공
500개 이상의 AI 에이전트 (AI Agent) 프로젝트 큐레이션 컬렉션 — 모든 주요 프레임워크 (LangGraph, CrewAI, AutoGen, Agno)와 산업 분야 (의료, 금융, 교육, 사이버 보안 등)를 아우르는 프로덕션 사례, 튜토리얼 및 작동 코드를 제공합니다.
대상:
🧑💻 첫 번째 또는 다음 AI 에이전트를 구축 중인 개발자
🔬 에이전트 생태계를 조사 중인 연구자
🏢 프로덕션 사용을 위해 프레임워크를 평가 중인 팀
🎓 실제 사례를 통해 에이전트 아키텍처 (Agent Architectures)를 배우는 학생
프레임워크를 선택하여 5분 안에 에이전트를 실행해 보세요:
저장소 클론 (Clone the repo)
git clone https://github.com/ashishpatel26/500-AI-Agents-Projects.git
cd 500-AI-Agents-Projects
agents/ 디렉토리에서 원하는 에이전트 실행
cd agents/01-web-research-agent
pip install -r requirements.txt
cp .env.example .env # API 키를 추가하세요
python agent.py
agents/에 있는 모든 에이전트는 자체적인 requirements.txt와 .env.example을 포함하고 있어 독립적으로 작동합니다. 별도의 모노레포 (Monorepo) 설정이 필요하지 않습니다.
프레임워크를 고민 중이신가요? 각 프레임워크의 용도는 다음과 같습니다:
| 프레임워크 | 최적의 용도 | 복잡도 | 멀티 에이전트 (Multi-Agent) | 스트리밍 (Streaming) | 로컬 LLM (Local LLM) |
|---|---|---|---|---|---|
| LangGraph | 상태 유지 워크플로우 (Stateful workflows), RAG 파이프라인, 복잡한 그래프 | ⭐⭐⭐ | ✅ | ✅ | ✅ |
| CrewAI | 역할 기반 팀, 비즈니스 자동화, 빠른 프로토타이핑 | ⭐⭐ | ✅ | ✅ | ✅ |
| AutoGen | 코드 생성, 연구, 자가 치유 워크플로우 (Self-healing workflows) | ⭐⭐⭐ | ✅ | ✅ | ✅ |
| Agno | 경량 단일 에이전트, 도구 통합, 빠른 반복 (Fast iteration) | ⭐ | ✅ | ✅ | ✅ |
| LlamaIndex | 문서 질의응답 (Document Q&A), 엔터프라이즈 RAG, 데이터 파이프라인 | ⭐⭐ | ⚠️ | ✅ | ✅ |
빠른 결정 가이드:
이제 막 시작하는 단계라면 → Agno 또는 CrewAI
상태 유지 그래프 + RAG가 필요하다면 → LangGraph
코드 작성 / 연구 에이전트를 구축한다면 → AutoGen
엔터프라이즈 문서 파이프라인을 구축한다면 → LlamaIndex
활용 사례 (Use Case)
| 산업 분야 (Industry) | 설명 (Description) | 코드 (Code) |
|---|---|---|
| 헬스케어 (Healthcare) | 의료 보고서를 분석하고 건강 통찰력을 제공함 | HIA (Health Insights Agent) |
| 헬스케어 (Healthcare) | 환자 데이터를 사용하여 질병을 진단하고 모니터링함 | AI Health Assistant |
| 금융 (Finance) | 실시간 시장 분석을 통해 주식 거래를 자동화함 | Automated Trading Bot |
| 금융 (Finance) | 지출 한도가 강제되는 AI 에이전트용 비수탁형 (Non-custodial) 스마트 컨트랙트 지갑 SDK | Agent Wallet SDK |
| 교육 (Education) | 사용자에게 맞춤화된 개인화 교육을 제공함 | Virtual AI Tutor |
| 고객 서비스 (Customer Service) | 연중무휴로 고객 문의를 처리함 | 24/7 AI Chatbot |
| 리테일 (Retail) | 사용자의 선호도와 이력을 기반으로 제품을 제안함 | Product Recommendation Agent |
| 운송 (Transportation) | 경로를 최적화하고 패키지를 자율적으로 배송함 | Self-Driving Delivery Agent |
| 제조 (Manufacturing) | 생산 라인을 모니터링하고 품질 관리를 보장함 | Factory Process Monitoring Agent |
| 부동산 (Real Estate) | 시장 트렌드를 분석하여 부동산 가격을 결정함 | Property Pricing Agent |
| 농업 (Agriculture) | 작물 건강 상태 및 수확량 예측에 대한 통찰력을 제공함 | Smart Farming Assistant |
| 에너지 (Energy) | 에너지 사용량을 예측하여 그리드 (Grid) 관리를 최적화함 | Energy Demand Forecasting Agent |
| 엔터테인먼트 (Entertainment) | 선호도에 따라 개인화된 미디어를 추천함 | Content Personalization Agent |
| 법률 (Legal) | 문서 검토를 자동화하고 주요 조항을 강조함 | Legal Document Review Assistant |
| 인사 (Human Resources) | 채용 공고에 가장 적합한 후보자를 제안함 | Recruitment Recommendation Agent |
| 환대 산업 (Hospitality) | 선호도에 기반하여 여행 일정을 계획함 | Virtual Travel Assistant |
| 게임 (Gaming) | 실시간 지원을 통해 플레이어 경험을 향상시킴 | AI Game Companion Agent |
| 사이버 보안 (Cybersecurity) | 잠재적 위협을 식별하고 공격을 완화함 | Real-Time Threat Detection Agent |
| 이커머스 (E-commerce) | 고객이 좋아할 만한 제품을 찾도록 도움 | E-commerce Personal Shopper Agent |
| 공급망 (Supply Chain) | 효율적인 배송 경로를 계획하고 재고를 관리함 | Logistics Optimization Agent |
| 사이버 보안 (Cybersecurity) | 자율 멀티 에이전트 기반 레드팀 (Red Team) 테스트 서비스 | Vibe Hacking Agent |
| 소프트웨어 개발 (Software Development) | Citadel |
라이프사이클 훅 (lifecycle hooks), 스킬 (skills), 캠페인 관리 (campaign management), 그리고 사후 분석 (postmortem) 기반 아키텍처를 통해 Claude Code 에이전트 함대 (agent fleets)를 오케스트레이션 (orchestrates)
MediSuite-AI-Agent
건강 보험 (Health Insurance)
병원 / 보험 청구 워크플로우 (workflow) 자동화
Lina Egyptian Medical Chatbot
헬스케어 (Healthcare)
이집트 의료 보조 챗봇 (chatbot)
역할 기반 멀티 에이전트 프레임워크 (Role-based multi-agent framework). 비즈니스 자동화에 매우 적합합니다.
| Use Case | Industry | Description | GitHub |
|---|---|---|---|
| 📧 Email Auto Responder Flow | 커뮤니케이션 (Communication) | 사전 정의된 기준에 따라 이메일 응답을 자동화 | |
| 📝 Meeting Assistant Flow | 생산성 (Productivity) | 회의 조직, 일정 관리 및 의제 준비 | |
| 🔄 Self Evaluation Loop Flow | 인사 (Human Resources) | 성과 검토를 위한 자기 평가 촉진 | |
| 📈 Lead Score Flow | 영업 (Sales) | 잠재적 리드 (leads)를 평가 및 점수화하여 우선순위 접촉 결정 | |
| 📊 Marketing Strategy Generator | 마케팅 (Marketing) | 시장 트렌드 분석을 통한 마케팅 전략 수립 | |
| 📝 Job Posting Generator | 채용 (Recruitment) | 직무 요구 사항 분석을 통한 채용 공고 생성 | |
| 🔄 Recruitment Workflow | 채용 (Recruitment) | 채용 업무 자동화를 통한 채용 프로세스 효율화 | |
| 🔍 Match Profile to Positions | 채용 (Recruitment) | 후보자 프로필을 적합한 직무에 매칭 | |
| 📸 Instagram Post Generator | 소셜 미디어 (Social Media) | 인스타그램 게시물 자동 생성 및 예약 | |
| 🌐 Landing Page Generator | 웹 개발 (Web Development) | 웹사이트용 랜딩 페이지 제작 자동화 | |
| 🎮 Game Builder Crew | 게임 개발 (Game Development) | 제작의 여러 측면을 자동화하여 게임 개발 지원 | |
| 💹 Stock Analysis Tool | 금융 (Finance) | 주식 시장 데이터 분석을 위한 도구 제공 | |
| 🗺️ Trip Planner | 여행 (Travel) | 여행 일정 계획 지원 | |
| 🎁 Surprise Trip Planner | 여행 (Travel) | 사용자 선호도에 기반한 깜짝 여행 계획 | |
| 📚 Write a Book with Flows | 창의적 글쓰기 (Creative Writing) | 구조화된 글쓰기 워크플로우로 작가 지원 | |
| 🎬 Screenplay Writer | 창의적 글쓰기 (Creative Writing) | 템플릿과 가이드를 통한 시나리오 작성을 지원 | |
| ✅ Markdown Validator | 문서화 (Documentation) | 올바른 포맷팅을 위한 마크다운 (Markdown) 파일 검증 | |
| 🧠 Meta Quest Knowledge | 지식 관리 (Knowledge Management) | 정보 검색을 위한 Meta Quest 지식 관리 |
🤖 NVIDIA Models Integration
AI Integration
NVIDIA AI 모델을 워크플로우에 통합
🗂️ Prep for a Meeting
Productivity
회의 자료를 준비하고 의제를 설정
🛠️ Starter Template
Development
새로운 CrewAI 프로젝트를 위한 스타터 템플릿
🔗 CrewAI + LangGraph Integration
AI Integration
CrewAI와 LangGraph 간의 통합
코드 생성, 실행 및 멀티 에이전트 연구를 위한 Microsoft의 프레임워크.
Code Generation, Execution, and Debugging (코드 생성, 실행 및 디버깅)
| Use Case (활용 사례) | Industry (산업 분야) | Description (설명) | Notebook (노트북) |
|---|---|---|---|
| 🤖 Automated Task Solving with Code Gen, Execution & Debugging (코드 생성, 실행 및 디버깅을 통한 자동화된 작업 해결) | Software Development (소프트웨어 개발) | 코드를 생성, 실행 및 디버깅함으로써 자동화된 작업 해결을 시연 | |
| 🧑💻 Code Generation and Q&A with Retrieval Augmented Agents (검색 증강 에이전트를 활용한 코드 생성 및 Q&A) | Software Development (소프트웨어 개발) | 검색 증강 (Retrieval-Augmented) 방식을 사용하여 코드를 생성하고 질문에 답변 | |
| 🧠 Code Generation and Q&A with Qdrant-based Retrieval (Qdrant 기반 검색을 활용한 코드 생성 및 Q&A) | Software Development (소프트웨어 개발) | 향상된 검색 증강 에이전트 성능을 위해 Qdrant를 활용 |
Multi-Agent Collaboration (멀티 에이전트 협업)
| Use Case (활용 사례) | Industry (산업 분야) | Description (설명) | Notebook (노트북) |
|---|---|---|---|
| 🤝 Group Chat (3 members, 1 manager) (그룹 채팅 (멤버 3명, 매니저 1명)) | Collaboration (협업) | 멀티 에이전트 협업을 통한 그룹 작업 해결을 시연 | |
| 📊 Data Visualization by Group Chat (그룹 채팅을 통한 데이터 시각화) | Data Analysis (데이터 분석) | 멀티 에이전트 협업을 사용하여 데이터 시각화 생성 | |
| 🧩 Complex Task Solving by Group Chat (6 members) (그룹 채팅을 통한 복잡한 작업 해결 (멤버 6명)) | Collaboration (협업) | 더 큰 규모의 그룹과 협력하여 복잡한 작업 해결 | |
| 🧑💻 Task Solving with Coding & Planning Agents (코딩 및 계획 에이전트를 활용한 작업 해결) | Planning & Dev (계획 및 개발) | 작업 해결을 위해 코딩 에이전트와 계획 에이전트를 결합 | |
| 📐 Task Solving with Graph Transition Paths (그래프 전이 경로를 활용한 작업 해결) | Collaboration (협업) | 작업 해결을 위해 그래프 내의 사전 정의된 전이 경로를 사용 | |
| 🧠 SocietyOfMindAgent Inner-Monologue (SocietyOfMindAgent 내부 독백) | Cognitive Sciences (인지 과학) | 그룹 채팅을 사용하여 문제 해결을 위한 내부 독백 (Inner-Monologue) 시뮬레이션 | |
| 🔧 Group Chat with Custom Speaker Selection (사용자 정의 화자 선택을 포함한 그룹 채팅) | Collaboration (협업) | 화자 선택을 위한 사용자 정의 함수 구현 |
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 (중첩된 채팅을 활용한 OptiGuide 공급망) | 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 (RAG 그룹 채팅) | Collaboration (협업) | Enables group chat with Retrieval Augmented Generation (검색 증강 생성 (RAG)을 통한 그룹 채팅을 가능하게 함) |
🔊 Agent Chat with Whisper (Whisper를 활용한 에이전트 채팅) | Audio Processing (오디오 처리) | AI agent for transcription and translation using Whisper (Whisper를 사용하여 전사 및 번역을 수행하는 AI 에이전트) |
📊 SQL: Natural Language to SQL Query (SQL: 자연어를 SQL 쿼리로 변환) | Database Management (데이터베이스 관리) | Converts natural language inputs into SQL queries (자연어 입력을 SQL 쿼리로 변환함) |
Multimodal Agents (멀티모달 에이전트)
Use Case (활용 사례) | Industry (산업 분야) | Description (설명) | Notebook (노트북)
🎨 Multimodal Agent with DALLE and GPT-4V (DALLE 및 GPT-4V를 활용한 멀티모달 에이전트) | Multimedia AI (멀티미디어 AI) | Combines DALLE and GPT-4V for multimodal agent communication (멀티모달 에이전트 통신을 위해 DALLE와 GPT-4V를 결합함) |
🖌️ Multimodal Agent with Llava (Llava를 활용한 멀티모달 에이전트) | Image Processing (이미지 처리) | Uses Llava for multimodal agent conversations (멀티모달 에이전트 대화를 위해 Llava를 사용함) |
🖼️ Multimodal Agent with GPT-4V (GPT-4V를 활용한 멀티모달 에이전트) | Multimedia AI (멀티미디어 AI) | Leverages GPT-4V for visual and conversational interactions (시각적 및 대화형 상호작용을 위해 GPT-4V를 활용함) |
Observability & Evaluation (관찰 가능성 및 평가)
Use Case (활용 사례)
Industry (산업 분야)
Description (설명)
Notebook (노트북)
📊 AgentEval: Multi-Agent Assessment System (멀티 에이전트 평가 시스템)
Performance Evaluation (성능 평가)
LLM 기반 애플리케이션의 유용성 평가
📊 Track LLM Calls and Errors using AgentOps (AgentOps를 사용한 LLM 호출 및 오류 추적)
Monitoring & Analytics (모니터링 및 분석)
LLM 상호작용, 도구 사용 및 오류 모니터링
🏗️ Auto Build Multi-agent System with AgentBuilder (AgentBuilder를 통한 멀티 에이전트 시스템 자동 구축)
AI Development (AI 개발)
멀티 에이전트 시스템 자동 구축
가볍고 빠른 에이전트 프레임워크. 단일 에이전트 도구 및 신속한 프로토타이핑 (Rapid Prototyping)에 최적화됨.
Use Case (활용 사례)
Industry (산업 분야)
Description (설명)
Code (코드)
🤖 Support Agent (지원 에이전트)
AI Framework Support (AI 프레임워크 지원)
Agno 프레임워크를 위한 실시간 답변, 설명 및 코드 예시 제공
🎥 YouTube Agent (유튜브 에이전트)
Media & Content (미디어 및 콘텐츠)
YouTube 영상 분석: 요약, 타임스탬프, 주제 추출
📊 Finance Agent (Thinking) (금융 에이전트 (사고형))
Finance (금융)
실시간 주식 인사이트, 애널리스트 추천, 심층 금융 분석
📚 Study Partner (학습 파트너)
Education (교육)
자료 검색, 질문 답변, 학습 계획 수립
🛍️ Shopping Partner Agent (쇼핑 파트너 에이전트)
E-commerce (이커머스)
Amazon, Flipkart의 선호도를 기반으로 한 제품 추천
🎓 Research Scholar Agent (연구 학자 에이전트)
Education / Research (교육 / 연구)
고급 학술 검색, 출판물 분석, 구조화된 보고서 작성
🧠 Research Agent (연구 에이전트)
Media & Journalism (미디어 및 저널리즘)
심층 조사, NYT 스타일의 보고서 작성
🍳 Recipe Creator (레시피 생성기)
Food & Culinary (음식 및 요리)
재료와 선호도에 기반한 개인 맞춤형 레시피 제공
🧠 Financial Reasoning Agent (금융 추론 에이전트)
Finance (금융)
Yahoo Finance 데이터를 활용한 Claude 3.5 Sonnet 기반 주식 분석
🤖 Readme Generator Agent (Readme 생성 에이전트)
Software Dev (소프트웨어 개발)
GitHub 저장소를 위한 고품질 README 생성
🎬 Movie Recommendation Agent (영화 추천 에이전트)
Entertainment (엔터테인먼트)
Exa 및 GPT-4o를 사용한 개인 맞춤형 영화 추천
🔍 Media Trend Analysis Agent (미디어 트렌드 분석 에이전트)
Media & News (미디어 및 뉴스)
디지털 플랫폼의 신규 트렌드 및 인플루언서 분석
⚖️ Legal Document Analysis Agent (법률 문서 분석 에이전트)
Legal Tech (리걸테크)
법률 PDF 분석 및 벡터 임베딩 (Vector Embeddings)을 활용한 인사이트 제공
🤔 DeepKnowledge (딥나리지)
Research (연구)
심층 추론을 통한 지식 베이스(Knowledge Base) 반복 검색
📚 Book Recommendation Agent (도서 추천 에이전트)
Publishing & Media (출판 및 미디어)
문학 데이터와 독자 선호도를 활용한 개인 맞춤형 도서 추천
🏠 MCP Airbnb Agent (MCP Airbnb 에이전트)
Hospitality (환대 산업)
MCP와 Llama 4를 활용한 Airbnb 숙소 검색
🤖 Agno Assist Agent (Agno Assist 에이전트)
AI Framework (AI 프레임워크)
하이브리드 검색 (Hybrid Search)을 통한 Agno 프레임워크 Q&A용 GPT-4o 에이전트
복잡하고 상태 유지(Stateful)가 필요한 에이전트 워크플로우 및 RAG 파이프라인을 위한 상태 머신 (State-machine) 프레임워크.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Trending Python (daily)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기