Thank you for your interest in contributing!
- Install Rust (stable, 1.80+)
- Clone the repo
cargo build- Download model:
cargo run -- download-model(or place manually) - Run tests:
cargo test - Run benchmarks:
cargo bench
- Follow Rust standard style (
cargo fmt,cargo clippy) - Use
thiserrorfor errors - Add tests for new features
- Keep dependencies minimal
- Document public APIs
- Reference issues
- Include benchmarks/eval for perf changes
- Update README/plan.md if phases/docs change
- Small, focused PRs preferred
- Use GitHub issues
- Include repro steps,
cargo version, OS
See docs/adr/ for ADRs.
MIT - see LICENSE