Thank you for your interest in contributing! We welcome bug reports, feature requests, documentation improvements, and code contributions.
- Check existing Issues to avoid duplicates
- Open a new issue using the Bug Report template
- Include steps to reproduce, expected behavior, and actual behavior
- Open an issue using the Feature Request template
- Describe the problem you're trying to solve
- Explain your proposed solution
- Fix typos, clarify explanations, add examples
- Open a PR with your changes — no issue required for small fixes
- Fork the repository
- Create a feature branch:
git checkout -b feature/your-feature - Make your changes
- Run existing tests to ensure nothing breaks
- Submit a pull request
- Follow existing patterns in the codebase
- Write clear commit messages
- Keep PRs focused — one feature or fix per PR
Open a Discussion or reach out at fsquared.ai/contacts.html.