Description:
X-GPT is built on a foundation of transparency, ethical coding, and professional engineering standards. We are looking for contributors who share our philosophy of "Clean Code > Script Kiddie Tactics".
If you are interested in contributing, please read our CONTRIBUTING.md and PULL_REQUEST_TEMPLATE.md first.
🎯 Areas Where We Need Help
We welcome contributions in the following areas that align with our core values:
Documentation & Localization
Improving README clarity or adding missing sections.
Translating documentation into other languages (e.g., Spanish, French, Mandarin).
Adding more examples to FREE_TIER_MODELS.md.
Code Quality & Testing
Adding unit tests for resolve_provider() or call_api().
Improving type hints and docstrings.
Refactoring menu logic for better readability (without changing functionality).
Ethical Feature Enhancements
Suggestions for better rate-limit handling that respects provider infrastructure.
Ideas for making the CLI more accessible without sacrificing security.
⚠️ What We Do NOT Accept
To maintain the integrity of this project, please DO NOT submit PRs for:
❌ Auto-installing dependencies via os.system('pip install').
❌ Hardcoding API keys or secrets.
❌ Misleading branding or "hacker aesthetic" fluff.
❌ Aggressive scraping or bypassing provider rate limits.
❌ AI-generated code without thorough human review and understanding.
✅ How to Get Started
Fork the repository.
Create a new branch from main.
Make your changes following our coding standards.
Submit a Pull Request using our template.
Wait for review by @b70386 (mandatory for all changes).
Note: All contributions must uphold the same standards of honesty and transparency outlined in our README. We value engineering integrity above all else.
Thank you for helping us build a tool that respects users, providers, and the open-source community! 🛡️
Description:
⚠️ What We Do NOT Accept
X-GPT is built on a foundation of transparency, ethical coding, and professional engineering standards. We are looking for contributors who share our philosophy of "Clean Code > Script Kiddie Tactics".
If you are interested in contributing, please read our CONTRIBUTING.md and PULL_REQUEST_TEMPLATE.md first.
🎯 Areas Where We Need Help
We welcome contributions in the following areas that align with our core values:
Documentation & Localization
Improving README clarity or adding missing sections.
Translating documentation into other languages (e.g., Spanish, French, Mandarin).
Adding more examples to FREE_TIER_MODELS.md.
Code Quality & Testing
Adding unit tests for resolve_provider() or call_api().
Improving type hints and docstrings.
Refactoring menu logic for better readability (without changing functionality).
Ethical Feature Enhancements
Suggestions for better rate-limit handling that respects provider infrastructure.
Ideas for making the CLI more accessible without sacrificing security.
To maintain the integrity of this project, please DO NOT submit PRs for:
❌ Auto-installing dependencies via os.system('pip install').
❌ Hardcoding API keys or secrets.
❌ Misleading branding or "hacker aesthetic" fluff.
❌ Aggressive scraping or bypassing provider rate limits.
❌ AI-generated code without thorough human review and understanding.
✅ How to Get Started
Fork the repository.
Create a new branch from main.
Make your changes following our coding standards.
Submit a Pull Request using our template.
Wait for review by @b70386 (mandatory for all changes).
Note: All contributions must uphold the same standards of honesty and transparency outlined in our README. We value engineering integrity above all else.
Thank you for helping us build a tool that respects users, providers, and the open-source community! 🛡️