Arisu — Système automatisé de minage de clés IA
Arisu est un outil qui analyse automatiquement les dépôts de code publics (GitHub, GitLab, Gitee, Docker Hub, PyPI, npm, etc.) et les extraits de code (Gist, Issues, CommonCrawl), extrait les clés API des services d'IA (DeepSeek, OpenAI, Anthropic, Kimi, etc.) et vérifie leur validité ainsi que leur solde. Il fournit un tableau de bord TUI et plusieurs formats de sortie (JSON, CSV, Markdown).
Fonctionnalités
- 🔍 Analyse multi-sources : recherche de code GitHub, Sourcegraph, Gist, Issues, GitLab, Gitee, Docker Hub, CommonCrawl, PyPI, npm, HuggingFace, etc.
- 🔑 Extraction intelligente de clés : prend en charge les formats de clés de plus de 20 fournisseurs, dont DeepSeek, OpenAI, Anthropic, Kimi, SiliconFlow, etc.
- ✅ Vérification du solde : appelle les API des différents fournisseurs pour vérifier la validité des clés et obtenir leur solde.
- 📊 Tableau de bord en temps réel : TUI basé sur Bubble Tea, affichant la progression de l'analyse, les clés valides, les clés à haute valeur en haut du classement.
- 💾 Progression persistante : prend en charge la reprise après interruption, évitant les analyses redondantes.
- 🌐 Commutation de proxy : intégration de l'API Clash, permettant de changer dynamiquement de nœud de sortie pour contourner les limites de débit.
- 📁 Rapports : génère des rapports aux formats JSON, CSV et Markdown.
Démarrage rapide
Prérequis
- Go 1.21+
- Jeton d'accès personnel GitHub (optionnel, mais fortement recommandé)
- Proxy Clash (optionnel)
Installation
git clone https://github.com/yourusername/arisu.git
cd arisu
go mod tidy