llm-engineer-toolkit and Awesome-LLM-Resources-List

These are complements—one is a categorized directory of 120+ NLP/LLM libraries for building systems, while the other is a curated collection of applied AI engineering resources and best practices, meant to be consulted together when developing LLM applications.

llm-engineer-toolkit
62
Established
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 23/25
Maintenance 17/25
Adoption 10/25
Maturity 8/25
Community 21/25
Stars: 9,884
Forks: 1,589
Downloads:
Commits (30d): 1
Language:
License: Apache-2.0
Stars: 502
Forks: 84
Downloads:
Commits (30d): 9
Language: Python
License:
No Package No Dependents
No License No Package No Dependents

About llm-engineer-toolkit

KalyanKS-NLP/llm-engineer-toolkit

A curated list of 120+ LLM libraries category wise.

Organizes 120+ LLM libraries across 14 functional categories—training, inference, RAG, agents, evaluation, safety, and more—with direct GitHub links and concise descriptions. Covers the entire LLM engineering lifecycle from fine-tuning frameworks (PEFT, Unsloth) and application development (LangChain, LlamaIndex) to specialized domains like structured outputs, embedding models, and monitoring. Serves as a reference guide for selecting tools within each LLM development stage.

About Awesome-LLM-Resources-List

ilsilfverskiold/Awesome-LLM-Resources-List

A Curated Collection of resources for applied AI engineering (work in progress).

Scores updated daily from GitHub, PyPI, and npm data. How scores work