Shubhamsaboo/awesome-llm-apps
100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.
🎯 Awesome LLM Apps란?
100개 이상의 즉시 실행 가능한 AI 에이전트, 에이전트 스킬, RAG(Retrieval-Augmented Generation) 애플리케이션을 모아 놓은 선별된 오픈소스 카탈로그입니다. 각 항목은 단일 API 키(또는 지원 모델의 경우 로컬)로 복제, 설치, 실행할 수 있는 독립형 템플릿입니다. 이 저장소는 허용적인 Apache-2.0 라이선스로 배포되므로 코드를 복사, 수정, 상업적 이용까지 자유롭게 할 수 있습니다.
📦 구성 방식
| 카테고리 | 포함 내용 | 일반적인 사용 사례 |
|---|---|---|
| 에이전트 스킬 | 코딩 어시스턴트에 새로운 기능을 부여하는 작은 플러그인 (예: Project Graveyard, Scope-Creep Detector, Self-Improving Skills) | 통합을 직접 작성하지 않고 도메인 특화 로직으로 코드 생성 LLM을 확장 |
| 스타터 AI 에이전트 | 단일 파일, API 키만 필요한 에이전트 (여행 플래너, 블로그-투-팟캐스트, 밈 생성기, 의료 영상 분석 등) | Streamlit, FastAPI 또는 간단한 스크립트에서 실행되는 빠른 실험이나 프로토타입 |
| 고급 AI 에이전트 | 메모리, 라우팅, UI 구성 요소를 갖춘 다단계 도구 지원 에이전트 (홈 리노베이션, VC 실사, 연구 플래너 등) | 웹 검색, 벡터 저장소, 외부 API를 결합한 프로덕션에 가까운 파이프라인 |
| 상시 실행 에이전트 | 일정 또는 이벤트에 따라 실행되는 백그라운드 서비스 (Hacker News 브리핑, 릴리스 레이더) | Slack, 이메일 또는 기타 채널로 업데이트를 푸시하는 자동화 |
| 멀티 에이전트 팀 | 협업하는 에이전트 모음 (경쟁사 인텔리전스, 법률 벤치, 채용) | 여러 LLM이 전문화된 후 결과를 집계하는 복잡한 워크플로우 |
| 음성 AI 에이전트 | 음성 입력/출력 봇 (고객 지원, 보험 청구 접수) | 실시간 전사 및 TTS 서비스에 연결되는 음성 우선 인터페이스 |
| 생성 UI / MCP 에이전트 | 대화형 대시보드, 컴포넌트 생성기 또는 Model-Context-Protocol(MCP)을 통해 실제 브라우저를 구동하는 에이전트 | 자연어 프롬프트를 실시간 UI 위젯이나 브라우저 동작으로 변환 |
| 자율 게임 플레이 에이전트 | 에이전트가 코드를 작성, 실행, 플레이하는 미니 게임 (체스, 틱택토, 3D Pygame) | 추론-투-코드 루프의 데모 |
| RAG 튜토리얼 | 엔드투엔드 검색 파이프라인 (로컬 Llama 3.2, Gemini, DeepSeek, 하이브리드 검색, 비전-RAG) | 인용 및 자체 수정 기능이 있는 문서 기반 챗봇 구축 |
🚀 30초 만에 시작하기
# 스타터 여행 에이전트 설치 (LLM API 키 필요)
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps/starter_ai_agents/ai_travel_agent
pip install -r requirements.txt
streamlit run travel_agent.py
또는 단일 명령으로 모든 코딩 어시스턴트에 스킬 추가:
npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/agent_skills/project-graveyard
저장소는 매주 새로운 템플릿으로 업데이트됩니다 – 링크된 Unwind AI 뉴스레터를 통해 구독할 수 있습니다.
🛠️ 기술적 하이라이트
- 모델 비종속 – Claude, Gemini, GPT-4o, DeepSeek, Llama 3.x, Qwen 및 기타 오픈소스 모델과 호환.
- 보안 우선 CI – 각 스킬은 병합 전에 보안 및 평가 게이트를 통과.
- MCP 지원 – 여러 에이전트가 Model-Context-Protocol을 사용하여 실제 브라우저, GitHub, Notion 등과 통신.
- 자기 개선 스킬 – 일부는 Gemini와 내부 ADK 루프를 사용하여 자동으로 스스로를 재작성할 수 있음.
- Docker 친화적 – 대부분의 템플릿에는
Dockerfile이 포함되어 있거나 단일docker build로 컨테이너화할 수 있음.
📚 누가 사용해야 하나요?
- 개발자 – 처음부터 스캐폴딩을 구축하지 않고 플러그 앤 플레이 LLM 에이전트를 원하는 분.
- 제품 팀 – 멀티 에이전트 워크플로우의 참조 구현을 찾는 분.
- 연구자 – RAG, 도구 사용 또는 자율 게임 플레이 에이전트에 관심이 있는 분.
- 교육자 – LLM 기반 자동화를 가르치기 위한 구체적인 예제가 필요한 분.
🔗 빠른 링크
- 지금 실행 – 위의 "지금 실행" 섹션을 참조.
- 전체 템플릿 인덱스 –
agent_skills/,starter_ai_agents/,advanced_ai_agents/,rag_tutorials/. - 외부 쇼케이스 – Openwork 브라우저 자동화 에이전트 (Always-on Agents 아래 링크).
- Trendshift 배지 – 일일 1위로 강조된 저장소.
결론: Awesome LLM Apps는 AI 기반 기능을 빠르고 합법적으로(Apache-2.0) 출시하려는 개발자를 위해 설계된 프로덕션 준비 LLM 에이전트 및 RAG 파이프라인의 살아있는 도구 상자입니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트