Communityライティング&編集github.com

K-NagaCharan/APES

AIを活用した写真管理システム。自動顔認識(InsightFace)、会話型LLMアシスタント(Groq)、自動共有(WhatsApp & Email)を搭載。

APES とは?

このスキルは、AIを活用した写真管理システムAPES(Automated Photo-management and Enhanced-sharing System)を提供します。主な機能として、InsightFaceを用いた自動顔認識、Groqをバックエンドとする会話型LLMアシスタント、そしてWhatsAppやメールによる自動写真共有があります。開発者やパワーユーザーは、写真の整理、人物のタグ付け、インテリジェントな検索、さらには家族や友人との自動共有ワークフローを構築できます。対応プラットフォームは未指定ですが、CLIツールとして動作し、クラウドサービスと連携することが想定されています。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 & Email)を搭載。

概要

APES(Automated Photo-management and Enhanced-sharing System)は、最新のAI技術を組み合わせて写真管理を自動化・強化するシステムです。

主な機能

  • 自動顔認識: InsightFaceライブラリを使用して、写真内の顔を高精度に検出・識別します。
  • LLMアシスタント: Groq上で動作する大規模言語モデルが、写真に関する質問に答えたり、管理タスクを支援します。
  • 自動共有: WhatsApp APIとEmail SMTPを介して、指定した連絡先に写真を自動的に送信します。

セットアップ

  1. リポジトリをクローンします:

    git clone https://github.com/K-NagaCharan/APES.git
    cd APES
    
  2. 依存関係をインストールします:

    pip install -r requirements.txt
    
  3. 環境変数を設定します:

    export GROQ_API_KEY=your_groq_api_key
    export WHATSAPP_API_TOKEN=your_whatsapp_token
    export EMAIL_PASSWORD=your_email_password
    

使用方法

顔認識の実行

python face_recognition.py --input /path/to/photos

LLMアシスタントとの会話

python chat_assistant.py

写真の自動共有

python auto_share.py --recipient [email protected]

注意事項

  • APIキーは安全に管理し、公開リポジトリにコミットしないでください。
  • 大量の写真を処理する場合は、十分なメモリとディスク容量があることを確認してください。

ライセンス

MIT

関連スキル