Contributing
Before You Start
Check for Duplicates
Discuss Major Changes First
Read Our Code of Conduct
Development Setup
Last updated
Thank you for your interest in contributing to encoderfile! 🎉
Encoderfile compiles transformer encoders and optional classification heads into self-contained executables. These binaries require no Python runtime, dependencies, or network access—just fast, portable inference on any compatible platform. Whether you're fixing a typo, adding a new provider, or improving our architecture, your help is appreciated.
Before creating a new issue or starting work:
For significant changes, please open an issue before starting work:
API changes or new public methods
Architectural changes
Breaking changes
New dependencies
Use the rfc label for design discussions. This ensures alignment with project goals and saves everyone time.
All contributors must follow our Code of Conduct. We're committed to maintaining a welcoming, inclusive community.
Last updated
# Clone the repository
git clone https://github.com/mozilla-ai/encoderfile.git
cd encoderfile
# Set up development environment
just setup
# Run tests
just test
# Build documentation
just docs