LLM Resources

A List of LLM resources to help get projects started

This list is focused on collecting the tools needed to get LLM-based projects started quickly including free resources, links to the most common APIs, examples, and template projects.

Contents

Contents

  • 🔌 APIs
  • 💻 Local Models
  • 🎁 Offers and Promotions
  • 🧰 Software and Tools
  • 📚 Tutorials and Examples

🎓 Basics

  • If you only have time for 8 minutes, let “Ryan Gosling” explain LLMs to you. YouTube
  • “Getting started with huggingface.co in 15 min”. AssemblyAI, YouTube. This is what I used to run my first open-source model. Gives you some understanding of how to use the transformers Python library and what Models and Tasks are.
  • “Neural Networks” (visualized). 3Blue1Brown (Grant Sanderson), YouTube, homepage: Gives you a nice intuition on how neural networks in general and transformers work in particular. I recommend the transformer/attention video (chapter 6) as it also gives a good sense of the scale of an LLM like GPT-3.
  • “Neural networks from zero to hero” (i.e. from gradient descent to transformers), Andrej Karpathy, YouTube: step-by-step coding instructions that I recommend following and reproducing to get some technical understanding of what is happening in NN and LLMs

🔌 APIs

💻 Local Models

  • Llama Run llama3 locally using llm package
  • Mixtral
  • Phi
  • Apple OpenELM, a family of Open Efficient Language Models. 270M, 450M, 1.1B and 3B parameters

🎁 Offers and Promotions

🧰 Software and Tools

Contributing

Contributions of any kind welcome, just follow the guidelines!

Contributors

Thanks goes to these contributors!

Thank you also to Sterling Baird, who started collecting many of the software links included here.