Skip to content

ludwig

LLM Frameworks

Declarative deep learning framework for training, fine‑tuning, and deploying LLMs, multimodal models, and tabular AI using YAML configs with zero boilerplate Python

Python Latest v0.17.5 · 5d ago Security brief →

Features

  • Train and fine‑tune LLMs (e.g., LoRA, PiSSA) via a single YAML configuration
  • Support for multimodal vision‑language models with gated cross‑attention
  • State‑of‑the‑art time‑series forecasting encoders (PatchTST, N‑BEATS)
  • Advanced PEFT adapters including Multi‑adapter merging and 4‑bit QLoRA
  • ModelInspector for architecture analysis and feature importance proxy

Recent releases

View all 19 releases →
Upgrade now
v0.17.5 Bug fix
Breaking upgrade

CUDA PyTorch fix

Review required
v0.17.3 Breaking risk
Dependencies Breaking upgrade

Dependency bump + AutoML change

Upgrade now
v0.17.2 Bug fix
Dependencies Breaking upgrade

LLM fine‑tune crash fix

Upgrade now
v0.17.1 Mixed
Breaking upgrade

Bug fixes + new features + upgrade note

No immediate action
v0.17.0 Breaking risk

Lazy preprocessing

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
11,707
Forks
1,220
Languages
Python Jupyter Notebook Dockerfile

Install & Platforms

Install via
pip
Platforms
linux macos windows

Community & Support

Beta — feedback welcome: [email protected]