Discover and explore top open-source AI tools and projects—updated daily.
tibbar213ChatGPT Team account management and automated invitation system
Top 38.1% on SourcePulse
<2-3 sentences summarising what the project addresses and solves, the target audience, and the benefit.> This project offers a FastAPI-based system for managing ChatGPT Team accounts and automating user onboarding via redemption codes. It targets administrators needing to efficiently handle Team accounts and allows users to join seamlessly using unique codes, simplifying account distribution and management.
How It Works
<2-4 sentences on core approach / design (key algorithms, models, data flow, or architectural choices) and why this approach is advantageous or novel.>
The system is built on FastAPI and Uvicorn, using SQLite with SQLAlchemy for its database. A key technical choice is the use of curl-cffi to mimic browser fingerprints, enabling it to bypass Cloudflare protections when interacting with ChatGPT APIs. It processes Team account imports via AT Tokens, generates redeemable codes, and automates the invitation process for users.
Quick Start & Requirements
docker compose up -d).pip, clone repo, pip install -r requirements.txt, configure .env, python init_db.py, run with uvicorn app.main:app --reload.Highlighted Details
curl-cffi to bypass Cloudflare, enhancing API interaction reliability.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
<1-3 sentences on caveats: unsupported platforms, missing features, alpha status, known bugs, breaking changes, bus factor, deprecation, etc. Avoid vague non-statements and judgments.> This project is strictly limited to learning and research use, prohibiting commercial applications. Its core functionality relies on the availability and validity of ChatGPT Team AT Tokens, and users must comply with OpenAI's service terms.
2 weeks ago
Inactive