ludwig-ai/ludwig

Low-code framework for building custom LLMs, neural networks, and other AI models

77
/ 100
Verified

This tool helps machine learning engineers and data scientists build custom AI models, including large language models (LLMs) and deep neural networks, with minimal coding. You provide your dataset and a simple configuration file, and Ludwig outputs a trained, production-ready AI model. It's designed for practitioners who need to quickly develop and deploy advanced AI solutions without deep diving into complex code.

11,657 stars. Actively maintained with 55 commits in the last 30 days. Available on PyPI.

Use this if you need to quickly train and deploy custom AI models, especially large language models, using your specific data without writing extensive code.

Not ideal if you prefer to build models entirely from scratch using low-level programming libraries or if your problem doesn't involve machine learning.

AI model training natural language processing deep learning predictive analytics LLM fine-tuning
Maintenance 22 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

11,657

Forks

1,212

Language

Python

License

Apache-2.0

Last pushed

Mar 09, 2026

Commits (30d)

55

Dependencies

39

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/transformers/ludwig-ai/ludwig"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.