mirror of
https://github.com/ggerganov/llama.cpp.git
synced 2024-12-24 13:28:50 +01:00
2
contribute
Brian edited this page 2024-05-30 22:00:17 +10:00
If you are a developer who want to contribute here is where you can help
General contributions areas to consider
- Answering questions
- Improving the user guide wiki
- Suggest a new feature / enhancement
- Submit a pull request with fixes/improvements/etc...
Tickets Needing Attention
- Low Severity Bugs
- Used to report low severity bugs in llama.cpp (e.g. cosmetic issues, non critical UI glitches)
- Medium Severity Bugs
- Used to report medium severity bugs in llama.cpp (e.g. Malfunctioning Features but generally still usable)
- High Severity Bugs
- Used to report high severity bugs in llama.cpp (e.g. Malfunctioning features hindering important common workflow)
- Critical Severity Bugs
- Used to report critical severity bugs in llama.cpp (e.g. Crashing, Corrupted, Dataloss)
Pull requests for those who want to help look over and review
- Low Complexity PRs needing attention
- Trivial changes to code that most beginner devs (or those who want a break) can tackle. e.g. UI fix
- Medium Complexity PRs needing attention
- Generally require more time to grok but manageable by beginner to medium expertise level
- High Complexity PRs needing attention
- Generally require indepth knowledge of LLMs or GPUs
Users Guide
Useful information for users that doesn't fit into Readme.
- Home
- Feature Matrix
- GGML Tips & Tricks
- Chat Templating
- Metadata Override
- HuggingFace Model Card Metadata Interoperability Consideration
Technical Details
These are information useful for Maintainers and Developers which does not fit into code comments
Github Actions Main Branch Status
Click on a badge to jump to workflow. This is here as a useful general view of all the actions so that we may notice quicker if main branch automation is broken and where.