ludwig-ai/ludwig
Low-code framework for building custom LLMs, neural networks, and other AI models
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.
Stars
11,657
Forks
1,212
Language
Python
License
Apache-2.0
Category
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.
Recent Releases
Compare
Related models
withcatai/node-llama-cpp
Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema...
mudler/LocalAI
:robot: The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and...
zhudotexe/kani
kani (カニ) is a highly hackable microframework for tool-calling language models. (NLP-OSS @ EMNLP 2023)
SciSharp/LLamaSharp
A C#/.NET library to run LLM (🦙LLaMA/LLaVA) on your local device efficiently.
kaito-project/aikit
🏗️ Fine-tune, build, and deploy open-source LLMs easily!