d4ncboz
github-farm
Production-grade, AI-Agent-friendly multi-platform OAuth harvesting and session management framework for AI Gateways.
Documentation snapshot
README 快照
翻译暂时拿不到。
机器翻译的项目简介,仅供参考。原文在下方,也可以直接用浏览器自带的整页翻译 (Chrome / Edge 点地址栏右侧的翻译图标,或用右键菜单里的「翻译成中文」)。
下面正文是项目自己的英文 README。想读全文就用浏览器自带的整页翻译: Chrome / Edge 点地址栏右侧的翻译图标,或用右键菜单里的「翻译成中文」; 手机浏览器一般在菜单里。
本页保存的是公开项目资料快照,阅读过程不需要连接 GitHub。
⚡ GitHub OAuth Multi-Platform Harvesting Framework
Production-grade, AI-Agent-friendly automation framework for scalable identity generation, real-time IMAP OTP capture, and multi-platform OAuth token harvesting.
📖 Overview
GitHub OAuth Harvester is a modular automation framework designed for developer teams and AI Agents to securely streamline multi-platform OAuth session management. By combining RFC-compliant email aliasing, clean proxy enforcement, SSL IMAP listeners, and universal database ingestion, developers can systematically maintain API access across leading developer platforms.
🎯 Target Platforms & Allowance Matrix
| Platform | Authentication Flow | Currency / Unit Type | Welcome Allowance | Periodic Allocation | Portal & Signup |
|---|---|---|---|---|---|
| Tabi AI | GitHub OAuth | USD Balance ($) | $120.00 USD | +$5–$10 / Daily Check-in | tabitoken.com |
| GoRouter | GitHub OAuth | USD Balance ($) | $70.00 USD | +$5–$10 / Daily Check-in | gorouter.app |
| CodeBuddy Global | GitHub Keycloak OIDC | Usage Credits | 250 Bonus Credits | +100 Credits / Month | codebuddy.ai |
🛡️ Critical Network & Security Prerequisites
1. Mandatory Clean Proxy Rule
GitHub’s Web Application Firewall (WAF) strictly monitors signup requests for anomaly patterns. To prevent instant account flagging or shadowbans:
- Mandatory: Use Mobile 4G/5G (CGNAT) or Clean Residential ISP proxies.
- Prohibited: Datacenter / Commercial hosting ASN proxies (Cloudflare, AWS, DigitalOcean) will immediately trigger WAF restrictions (
Access is temporarily restricted). - Rule: Allocate 1 clean IP per registration session.
2. Google IMAP 16-Digit App Password Setup
To enable autonomous OTP retrieval without webmail interaction:
- Enable 2-Step Verification on your master Google account.
- Navigate to myaccount.google.com/apppasswords.
- Generate a dedicated app password (e.g.
GitHub Harvester). - Provide the 16-character string (
abcdefghijklmnop) in your configuration.
🤖 AI Agent Friendly Interface (--json)
This framework is built natively for AI Agents (Hermes, Codex, Claude Code). All CLI commands support the --json flag for machine-readable output:
# Generate 10 email aliases in JSON format
python3 main.py generate --user masteruser --domain gmail.com --count 10 --json
# Real-time OTP listener with JSON response
python3 main.py listen-otp --user master@gmail.com --password 16digitapppassword --json
🚀 Quick Start Guide
1. Configuration Setup
cp config/config.example.toml config/config.toml
2. Generate Email Variations
- Gmail Dot-Trick:
python3 main.py generate --user dannboss --domain gmail.com --type dot --count 20 - ProtonMail Plus-Addressing:
python3 main.py generate --user masterboz --domain proton.me --type plus --count 20
3. Real-Time OTP Capture
python3 main.py listen-otp --user your_email@gmail.com --password your_16_digit_app_password --timeout 120
4. Direct Session Injection to Local AI Gateway (9Router)
python3 main.py inject --platform codebuddy --token ""
🌐 Community & Official Support
- Telegram Community: BOZDROP CRYPTO
- Project Support: SAWERIA
📄 License
Released under the MIT License. Author: D4NNBOZ.
Official distribution
获取与安装
暂未发现可确认的官方软件包地址
当前 README 快照没有出现 npm、PyPI、Crates.io、pub.dev 等官方包页链接。本站不会根据仓库名称猜测下载地址。
本站不托管项目文件;需要安装时,请以项目维护者发布的官方文档为准。
Before installing
使用前核验
本站保存公开资料用于阅读,不代表安全审计或功能背书。安装前请核对许可证、依赖来源和发布签名,不要直接运行来源不明的二进制文件或高权限脚本。