Whether you’re fixing a typo, adding new benchmark data, or improving documentation, every contribution makes a difference.
Why contribute?
AI evolves at an ever increasing speed - new models, updates, and pricing changes happen daily.By contributing, you help:
- Keep data on models, organisations, and benchmarks current and reliable
- Improve the accuracy of AI comparisons across providers
- Share research insights, community findings, or missing metadata
- Strengthen the open ecosystem for AI transparency
- Ensure the database remains freely accessible and community-owned
What you can contribute
Model Data
Update or add model information such as capabilities, benchmarks, or
pricing.
Organisation Data
Add or correct details about companies or research groups behind models.
Benchmark Scores
Submit new or corrected benchmark results for models.
Non-Code Edits
Help improve documentation, descriptions, or Markdown pages without
touching code.
Contribution workflow overview
- Fork the AI Stats GitHub repository.
- Create a branch for your changes (e.g.
fix-model-dataoradd-new-benchmark). - Edit the JSON or Markdown files according to the structure outlined in Repo Structure.
- Test your changes locally if relevant (for example, viewing your edits in the Next.js frontend).
- Commit and push your changes.
- Open a Pull Request (PR) - describe what you’ve changed and why.
Contribution types
| Type | Example | Difficulty |
|---|---|---|
| Data Fix | Correcting model names, providers, or benchmark values. | 🟢 Easy |
| New Entry | Adding a new model, benchmark, or organisation. | 🟡 Moderate |
| Structural Change | Adjusting database or schema layout. | 🟠 Advanced |
| Feature Addition | Adding UI components or Next.js logic. | 🔴 Advanced |
| Documentation Edit | Improving Markdown files or guides. | 🟢 Easy |
Guidelines and standards
All contributions must follow these standards to ensure data quality and consistency:- Accurate Sources: Only include verified or officially published data.
- Consistent Formatting: Use correct casing, indentation, and schema keys.
- Versioned Changes: Keep changelogs or commit messages descriptive.
- Citations: Include links to data sources in PR descriptions.
- Respectful Communication: Follow our Code of Conduct.
Example contribution flow
Need help?
If you’re unsure how to contribute or want feedback before submitting, you can:- Ask in the AI Stats Discord.
- Open a GitHub Discussion for questions or suggestions.
- Tag maintainers in your PR for review guidance.
How to Contribute
Learn the step-by-step process for making your first contribution.