Governance
LLMIR Project Governance
LLMIR (Large Language Model Intermediate Representation) is an independent project that builds upon the MLIR framework, which is part of the LLVM project. While LLMIR leverages MLIR’s infrastructure, it is currently maintained as a separate project.
Current Project Status
LLMIR is in the early stages of development and follows the MIT license, which is more permissive than LLVM’s license. The project is currently being developed by Chen Xingqiang from TuringAI in Hangzhou, China.
Development Process
LLMIR follows a structured development process:
- Design Phase: Requirements clarification, detailed design generation, and human approval before proceeding
- Development Phase: Code implementation based strictly on approved designs
- Testing Phase: Verification of implementation against the design
- Verification Phase: Iteration and refinement based on test results
Contribution Guidelines
Contributions to LLMIR are welcome from all individuals and organizations. The project follows these guidelines:
- All code contributions should be submitted through pull requests
- Design documents should be provided for significant new features
- Test coverage is required for all new functionality
- Code reviews are mandatory for all contributions
Future Governance Plans
As the project matures, we intend to establish:
- A formal technical steering committee
- Clear contribution and review processes
- Transparent decision-making procedures
- Regular community meetings and planning
Contact
For questions or discussions about LLMIR development, please use:
- GitHub Issues on the LLMIR repository
- Direct contact with the project maintainer (Chen Xingqiang)