Arisu — AI Key 自動採掘システム
Arisu は、公開コードリポジトリ(GitHub、GitLab、Gitee、Docker Hub、PyPI、npm など)やコードスニペット(Gist、Issues、CommonCrawl)を自動スキャンし、AI サービスの API キー(DeepSeek、OpenAI、Anthropic、Kimi など)を抽出して、その有効性と残高を検証するツールです。TUI ダッシュボードと複数の出力形式(JSON、CSV、Markdown)を提供します。
機能特性
- 🔍 マルチソーススキャン:GitHub コード検索、Sourcegraph、Gist、Issues、GitLab、Gitee、Docker Hub、CommonCrawl、PyPI、npm、HuggingFace など。
- 🔑 スマートキー抽出:DeepSeek、OpenAI、Anthropic、Kimi、SiliconFlow など 20 社以上のプロバイダーのキー形式に対応。
- ✅ 残高検証:各プロバイダーの API を呼び出してキーの有効性を確認し、残高を取得。
- 📊 リアルタイムダッシュボード:Bubble Tea ベースの TUI で、スキャン進捗、有効なキー、価値の高い上位キーを表示。
- 💾 永続化された進捗:中断からの再開に対応し、重複スキャンを回避。
- 🌐 プロキシ切り替え:Clash API を統合し、出口ノードを動的に切り替えてレート制限を回避可能。
- 📁 レポート出力:JSON、CSV、Markdown の 3 形式でレポートを生成。
クイックスタート
前提条件
- Go 1.21+
- GitHub Personal Access Token(任意だが強く推奨)
- Clash プロキシ(任意)
インストール
git clone https://github.com/razureink/arisu.git
cd arisu
go mod tidy