Skip to content

FlagOS community governance, developer contribution guide, contribution agreement, and community communication | 包含FlagOS社区治理、开发者贡献指南、开发者贡献协议、社区交流等内容

License

Notifications You must be signed in to change notification settings

flagos-ai/community

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlagOS Community

Language | 语言

English | 中文


Welcome to FlagOS Community 👋

FlagOS is a unified, open-source AI system software stack designed for multi-chip scenarios. This community repository serves as the central hub for:

  • 🤝 Contributing to FlagOS projects
  • 💬 Community discussions and collaboration
  • 📚 Sharing knowledge and best practices
  • 🎯 Participating in the FlagOS ecosystem

Table of Contents

About FlagOS Community

FlagOS is jointly built by over ten domestic and international organizations, including chip companies, system manufacturers, algorithm and software entities, non-profit organizations, and research institutions. The FlagOS community aims to:

  • Break down ecosystem barriers between different chip software stacks
  • Reduce migration costs for developers
  • Foster innovation in AI system software
  • Build an inclusive ecosystem welcoming all contributors
  • Share knowledge and promote best practices

The FlagOS project encompasses multiple specialized repositories:

  • FlagGems - High-performance universal AI operator library
  • FlagTree - Unified AI compiler
  • FlagScale - Unified parallel training and inference framework
  • FlagCX - Unified communication library
  • FlagPerf - Multi-chip evaluation tool
  • And many more...

How to Contribute

We welcome contributions from everyone! There are many ways to participate:

💻 Code Contributions

Help improve FlagOS by contributing code, bug fixes, and new features. See our Contributing Guide for details on:

  • How to submit pull requests
  • Code standards and formatting
  • Running tests
  • Code review process

📖 Documentation

Improve and expand documentation, examples, tutorials, and translations. Your improvements help make FlagOS accessible to more developers.

🐛 Bug Reports & Features

Report issues you encounter or suggest new features:

  • Bug Reports: Help us fix problems by providing detailed reproduction steps
  • Feature Requests: Share your ideas for improving FlagOS
  • See CONTRIBUTING.md for templates and guidelines

🤝 Community Support

Join discussions and help other contributors:

  • Answer questions in our communication channels
  • Review pull requests and provide feedback
  • Share knowledge and best practices
  • Mentor new contributors

Communication Channels

Stay connected and engage with the FlagOS community:

Channel Purpose Contact
📧 Email General inquiries and communication qgzhu@flagos.io
📱 WeChat Official Account Updates and news 智源FlagOpen
💬 GitHub Discussions Technical discussions and Q&A [Coming Soon]
📋 Mailing List Announcements and community updates [Coming Soon]

Code of Conduct

We are committed to providing a welcoming and inclusive environment for all community members. All participants are expected to adhere to our Code of Conduct:

By participating in this community, you agree to uphold these standards and help us maintain a respectful and productive environment.

Community Resources

Getting Help

I'm new to FlagOS. Where do I start?

  1. Read this README to understand the project
  2. Check the FlagOS Wiki for comprehensive documentation
  3. Review the Contributing Guide to learn how to contribute
  4. Reach out on any of our Communication Channels

I want to contribute code. What should I do?

  1. Identify which FlagOS repository is relevant to your contribution
  2. Read that repository's specific CONTRIBUTING.md file
  3. Review the Community Contributing Guide for general guidelines
  4. Fork the repository and follow the contribution workflow
  5. Submit your pull request for review

I found a bug or have a feature idea. How do I report it?

  1. Check existing issues to avoid duplicates
  2. Open a new issue with:
    • Clear description of the problem/idea
    • Steps to reproduce (for bugs)
    • Relevant environment information
  3. See CONTRIBUTING.md for detailed reporting guidelines

I have a question or want to discuss something

Join any of our Communication Channels and ask away! We have a supportive community ready to help.

Repository Structure

community/
├── README.md                    # English version (this file)
├── README_CN.md                # Chinese version
├── CONTRIBUTING.md             # Contribution guidelines (English)
├── CONTRIBUTING_CN.md          # Contribution guidelines (Chinese)
├── CODE_OF_CONDUCT.MD          # Community code of conduct (English)
├── CODE_OF_CONDUCT_CN.MD       # Community code of conduct (Chinese)
└── LICENSE                     # Apache License 2.0

License

This repository is licensed under the Apache License 2.0. See LICENSE for the full text.


Thank You! 💖

We appreciate all contributions, no matter how small. Whether you're reporting a bug, submitting a feature request, improving documentation, or writing code - every contribution helps make FlagOS better.

Ready to join us? Start with the Contributing Guide!


Chinese version: 中文版本

About

FlagOS community governance, developer contribution guide, contribution agreement, and community communication | 包含FlagOS社区治理、开发者贡献指南、开发者贡献协议、社区交流等内容

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published