01. How to Contribute
OpenEyes is an Apache 2.0 open-source framework. We welcome pull requests for bug fixes, new model integrations, and performance optimizations.
git
# Fork and clone
git clone https://github.com/mandarwagh9/openeyes
cd openeyes
# Create feature branch
git checkout -b feature/model-optimization
# Validate tests
pytest tests -q
02. Code Standards
- Python 3.10+ required. Keep type hints in public interfaces.
- Use repo logging utilities. Prefer structured logs over ad-hoc prints.
- Respect real entrypoints. Validate CLI behavior against `src/cli/argparse.py`.
- Test before merge. Run targeted tests for touched areas, then broader suite.
03. Connect
GitHub Issues
Report bugs or request features. Include hardware info and logs when possible.
Need help getting started? Open an issue with your hardware details and command output.