We welcome contributions! By participating, you agree to uphold the Code of Conduct.
- Bugs: Search existing issues first. Include version, steps to reproduce, expected vs actual behavior.
- Features: Describe the use case and proposed solution.
- Security: Email security@inferadb.com — do not open public issues.
- Fork and branch from
main - Run
just cito verify tests, linting, and formatting pass - Follow Conventional Commits for commit messages
- Update documentation if changing public APIs
- Submit PR with clear description
mise trust && mise install # Setup tooling
just ci # Run all checks before submittingSee README.md for full development setup.
- CI runs automated checks
- Maintainer reviews code
- Address feedback
- Maintainer merges on approval
Contributions are dual-licensed under MIT and Apache 2.0.