Get Help
- GitHub Issues — File bug reports and feature requests with full context.
- GitHub Discussions — Ask questions, share ideas, and discuss design decisions.
- Pull Requests — Browse open contributions and submit your own.
- Security Issues — Report vulnerabilities privately: never in public issues.
Community Guidelines
We follow the Contributor Covenant Code of Conduct. The community is built on four principles:- Respect: treat everyone with kindness and patience, regardless of experience level
- Inclusion: welcome all backgrounds, domains, and approaches
- Collaboration: work toward better solutions together rather than competing on approaches
- Learning: share knowledge openly, ask questions without hesitation, and help others grow
[CoC] prefix. Every report is investigated.
Ways to Contribute
There’s no single right way to contribute. Pick the path that fits your skills and time:Code
- Fix open bugs tagged
good-first-issue - Add new features or integrations
- Improve performance or refactor existing modules
Documentation
- Fix typos and improve clarity in guides
- Add examples to the API reference
- Write domain-specific cookbook notebooks
Testing
- Add coverage for untested modules
- Reproduce and confirm reported bugs
- Improve test reliability across platforms
Community
- Answer questions in issues and discussions
- Review open pull requests
- Share your Semantica projects in GitHub Discussions
Stay Connected
- GitHub: source code, releases, and the public roadmap
- PyPI: package releases and download stats
- Discord: real-time community chat
- X / Twitter: announcements and release highlights
See Also
- Contributing Guide — Step-by-step guide for submitting PRs and setting up your dev environment.
- Community Projects — Projects and integrations built by the community.
- FAQ — Common questions answered.
- Governance — How the project is run and decisions are made.
