Community라이팅 & 에디팅github.com

K-NagaCharan/APES

AI 기반 사진 관리 시스템으로, 자동 얼굴 인식(InsightFace), 대화형 LLM 어시스턴트(Groq), 자동 공유(WhatsApp 및 이메일) 기능을 제공합니다.

APES란 무엇인가요?

이 스킬은 K-NagaCharan/APES로, AI 기반의 포괄적인 사진 관리 시스템입니다. InsightFace를 활용한 자동 얼굴 인식 기능을 통해 사진 속 인물을 식별하고 분류하며, Groq의 대화형 LLM 어시스턴트를 통해 자연어로 사진을 검색하거나 관리할 수 있습니다. 또한, WhatsApp과 이메일을 통한 자동 공유 기능을 지원하여 사용자가 원하는 인물이나 이벤트의 사진을 간편하게 공유할 수 있습니다. 이 시스템은 개발자와 고급 사용자에게 적합하며, AI 에이전트(예: Claude Code, Cursor)와 통합하여 사진 관리 워크플로를 자동화할 수 있습니다. SKILL.md 문서에는 설치, 설정, 사용 방법이 상세히 설명되어 있으며, 의존성 설치부터 API 키 구성까지 단계별로 안내합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add K-NagaCharan/APES

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

APES은(는) 무엇을 하나요?

AI 기반 사진 관리 시스템으로, 자동 얼굴 인식(InsightFace), 대화형 LLM 어시스턴트(Groq), 자동 공유(WhatsApp 및 이메일) 기능을 제공합니다.

개요

APES(Advanced Photo Enhancement & Sharing System)는 사진 관리 작업을 자동화하는 강력한 도구입니다. 주요 기능은 다음과 같습니다:

  • 얼굴 인식: InsightFace를 사용하여 사진 속 인물을 자동으로 감지하고 레이블을 지정합니다.
  • LLM 어시스턴트: Groq의 대화형 AI를 활용하여 자연어를 통해 사진을 검색하고 정리합니다.
  • 자동 공유: WhatsApp 메시지 또는 이메일을 통해 사진을 자동으로 전송합니다.

설치

  1. 저장소를 클론합니다:

    git clone https://github.com/K-NagaCharan/APES.git
    cd APES
    
  2. 필요한 패키지를 설치합니다:

    pip install -r requirements.txt
    
  3. 환경 변수를 설정합니다:

    • GROQ_API_KEY: Groq API 키
    • EMAIL_PASSWORD: 이메일 전송용 비밀번호 (예: Gmail 앱 비밀번호)
    • 필요에 따라 WhatsApp API 설정

사용법

  1. 사진을 지정된 입력 디렉토리에 넣습니다.
  2. 다음 명령을 실행하여 얼굴 인식을 시작합니다:
    python face_recognition.py --input ./photos
    
  3. LLM 어시스턴트를 시작합니다:
    python llm_assistant.py
    
  4. 공유를 자동화합니다:
    python auto_share.py --method whatsapp --recipient "+1234567890"
    

의존성

  • Python 3.8+
  • InsightFace
  • Groq Python SDK
  • Twilio (WhatsApp)
  • smtplib (이메일)

라이선스

MIT

관련 스킬