Thank you for your interest in contributing to PromptDiff! 馃帀
- Fork the repository
- Clone your fork:
git clone https://github.com/your-username/promptdiff.git - Create a virtual environment:
python -m venv venv - Activate it:
source venv/bin/activate(orvenv\Scripts\activateon Windows) - Install in development mode:
pip install -e ".[all]" - Install pre-commit hooks:
pre-commit install(if available)
pytest- Follow PEP 8
- Use type hints
- Add docstrings to functions and classes
- Create a branch:
git checkout -b feature/your-feature-name - Make your changes
- Test your changes
- Commit:
git commit -m "Add feature: your feature" - Push:
git push origin feature/your-feature-name - Open a Pull Request
- Additional model providers (Ollama, vLLM, etc.)
- More diff algorithms
- LLM judge integration
- Performance improvements
- Documentation improvements
- Bug fixes
Open an issue for discussion!