WeKnora Community
Join the growing community of developers, researchers, and organizations using WeKnora. Contribute, learn, and help shape the future of document understanding and retrieval.
Get Involved
WeKnora is an open-source project and we welcome contributions from everyone. There are many ways to contribute:
🐛 Report Bugs
Found a bug? Help us improve by reporting it on GitHub Issues. Include steps to reproduce, expected behavior, and actual behavior.
Report Issue →💡 Suggest Features
Have an idea for a new feature? Share it with the community through GitHub Discussions or Issues.
Start Discussion →📝 Improve Documentation
Help others by improving documentation, fixing typos, adding examples, or translating content.
Contribute Docs →💻 Write Code
Contribute code improvements, new features, bug fixes, or performance optimizations.
View Source →📖 Share Examples
Share your use cases, examples, and tutorials to help others learn how to use WeKnora.
View Examples →🤝 Help Others
Answer questions on GitHub Discussions, help troubleshoot issues, and guide new users.
Join Discussions →Contributing Guidelines
Before contributing, please read our guidelines to ensure your contributions align with project standards.
Code Contributions
- Fork the repository on GitHub
- Create a branch for your changes (
git checkout -b feature/amazing-feature) - Make your changes and test thoroughly
- Commit your changes with clear, descriptive commit messages
- Push to your fork (
git push origin feature/amazing-feature) - Open a Pull Request with a clear description of your changes
Pull Request Guidelines
- Provide a clear description of what the PR does
- Reference related issues if applicable
- Ensure code follows project style guidelines
- Add tests for new features when possible
- Update documentation as needed
Code Style
- Follow Go formatting standards (
gofmt) - Write clear, self-documenting code
- Add comments for complex logic
- Follow existing code patterns and conventions
Community Resources
Connect with the WeKnora community through these channels:
GitHub Repository
The main repository where all code, issues, and discussions happen.
Visit GitHub →GitHub Discussions
Ask questions, share ideas, and discuss features with the community.
Join Discussions →Project Statistics
WeKnora has a growing and active community:
12.2k+
GitHub Stars
1.4k+
Forks
26+
Contributors
624+
Commits
License
WeKnora is released under the MIT License, making it free to use, modify, and distribute for both commercial and non-commercial purposes.
What This Means
- ✅ Free to use in commercial projects
- ✅ Free to modify and customize
- ✅ Free to distribute
- ✅ Free to create derivative works
- ⚠️ Must include original license and copyright notice
For the full license text, see the LICENSE file on GitHub.
Code of Conduct
WeKnora is committed to providing a welcoming and inclusive environment for all contributors. We expect all community members to:
- Be respectful and considerate of others
- Welcome newcomers and help them learn
- Focus on constructive feedback
- Respect different viewpoints and experiences
- Show empathy towards other community members
Recognition
We appreciate all contributions to WeKnora. Contributors are recognized through:
- GitHub contributor list
- Release notes for significant contributions
- Community appreciation and feedback
Getting Help
Need help? Here are the best ways to get support:
Documentation
Start with our comprehensive documentation:
- Getting Started Guide - Installation and setup
- Complete Documentation - All features and configuration
- API Reference - Programmatic access
- Examples - Use cases and code samples
Community Support
- GitHub Discussions: Ask questions and get help from the community
- GitHub Issues: Report bugs and request features
- Documentation: Search for answers in our docs
Support Resources
Roadmap
WeKnora is actively developed with new features and improvements planned. Check the GitHub repository for the latest roadmap and planned features.
Start Contributing
Ready to contribute? Here's how to get started: