MIT License
Rust 1.75+
v0.3.3
364 tests
Build with us
hyle is an open source code assistant. Every line is readable, testable, and yours to modify. No CLA required.
Get Started
Clone, build, and run tests in under a minute.
git clone https://github.com/uprootiny/hyle.git
cd hyle && cargo build --release
cargo test — all 364 tests should pass
./target/release/hyle to start
Good First Issues
Looking to contribute? These issues are perfect for getting started.
Add /fmt slash command for code formatting
good first issue
help wanted
Support .hylerc config file in project root
good first issue
Add tests for context compression edge cases
tests
good first issue
Document slash command architecture
documentation
help wanted
Ways to Contribute
Report Issues
Found a bug? Have a feature request? Open an issue with reproduction steps.
New Issue →Fix TODOs
Run /analyze to find TODO items. Each has context explaining what's needed.
Add Tests
Test coverage is at 364 tests. Each module can use more edge cases and property tests.
Tests Directory →Improve Docs
Documentation lives alongside code. Help keep README, ARCHITECTURE.md, and docs/ current.
Docs Directory →Code Quality Standards
PRs are merged when they meet these criteria:
All
cargo test passes
New features have tests
No
unwrap() in library code — use .context()
Keep modules under 1000 lines when possible
cargo clippy has no warnings
Document public APIs with rustdoc
Recent Activity
U
uprootiny
merged PR
#47 Add atomic file write verification
2 hours ago
C
contributor
opened issue
#48 Request: /explain command for code understanding
5 hours ago
U
uprootiny
released
v0.3.3
1 day ago
D
dev
closed issue
#45 Rate limiting not respecting backoff
2 days ago