Unsloth is an open-source project focused on making large language models practical to run and train on hardware you actually own. It became widely known for efficient fine-tuning that cuts memory use and speeds up training, and the current product has grown into a full local AI stack: download a model, chat with it, connect it to your tooling and generate images or video alongside.
The workflow starts with the built-in model hub, which helps you find and download the quantisation that suits your device with Day Zero support for new releases. From there you can train or fine-tune with efficient methods including reinforcement learning, connect agents such as Claude Code and Codex using a single start command, and swap models without changing your agent setup. An OpenAI-compatible API means existing applications, scripts and SDKs can talk to local models through a familiar interface.
Unsloth also bundles the surrounding capabilities that make a local model genuinely useful: private web search and deep research with citations, browser use where the model can follow links and fill in forms, and sandboxed execution of Bash and Python with permissions you set for file and network access. Because it runs on your own machine or a Colab notebook, data stays under your control, and you can optionally serve a model over HTTPS through a free Cloudflare tunnel to reach it from other devices.