AI & Machine Learning

A curated collection of the best lLMs, agents, training frameworks, and inference tooling.

Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  
Favicon

 

  
  

This category covers open-source projects for building, training, and running machine learning models, with a heavy tilt toward large language models and generative AI. It spans several layers of the stack: model runtimes and inference engines (ollama, llama.cpp), foundational libraries for training and using pretrained models (transformers), orchestration frameworks for chaining prompts and tools into agents (langchain), user-facing interfaces for chatting with or generating content from models (open-webui, ComfyUI), and lower-level tooling for fine-tuning, quantization, and deployment.

Which repo fits depends on where you sit in that stack. If you want to run a model locally without writing code, a runtime with a simple CLI or GUI (ollama, llama.cpp) gets you there fastest. If you're building an application that calls models programmatically, a library like transformers gives direct access to model weights and tokenizers, while an orchestration framework like langchain helps when you need multi-step reasoning, tool use, or retrieval. For image and diffusion workflows, node-based interfaces like ComfyUI trade simplicity for fine-grained control over the generation pipeline.

When comparing projects, look at:

  • Hardware support: CPU-only, GPU (CUDA/ROCm), or Apple Silicon, since this determines what you can actually run
  • Model format compatibility: GGUF, safetensors, ONNX, and whether the tool locks you into one ecosystem
  • Community activity: issue response time, frequency of releases, and how quickly new model architectures get supported
  • License terms: most are MIT or Apache 2.0, but some bundled models carry separate research-only or non-commercial licenses
  • Resource footprint: quantized inference tools need far less memory than full training frameworks

Projects here range from single-purpose libraries to full application stacks, so it's worth checking whether a repo solves one problem well or tries to cover the entire pipeline.

Frequently asked questions