Thank you for considering contributing to Narratium! We welcome contributions to improve the project and make it even better.
Before you start, please read this guide to understand the contribution process, requirements, and Contributor License Agreement (CLA).
-
Fork this repository:
https://github.com/Narratium/Narratium.ai -
Create a new branch for your contribution.
-
Make your changes with clear and descriptive commit messages.
-
Test your changes locally to ensure stability and compatibility.
-
Submit a Pull Request (PR) with a detailed description of your contribution.
-
Sign the CLA — A CLA bot will prompt you when you open your first PR.
Before any contribution can be merged, you must agree to our Contributor License Agreement (CLA):
👉 Read the CLA
By signing the CLA, you grant Narratium the necessary rights to use, modify, distribute, and commercialize your contribution while you retain copyright.
- Follow the existing coding style and conventions in the repository.
- Write clear, concise, and well-documented code.
- Add comments to explain any complex logic.
- Include tests for any new features or bug fixes when applicable.
- Open an issue here:
👉 https://github.com/Narratium/Narratium.ai/issues - Check existing issues to avoid duplicates.
- Clearly describe bugs, enhancements, or suggestions.
We are committed to fostering a welcoming and inclusive community.
Please respect others and adhere to professional conduct when engaging in discussions.
Thank you for your contributions to Narratium! Your input helps make the project better for everyone.