SlickTune 🧩 Documentation¢

build_status codecov downloads github_stars slack_invite twitter_url


🧠 SlickTune 🧩 Philosophy¢

SlickTune is SlickML’s composable toolkit for fine-tuning large language models. Fine-tuning is treated as an orthogonal stack β€”

model  Γ—  strategy  Γ—  objective  Γ—  data  Γ—  metrics

β€” so you can swap LoRA for DoRA / AdaLoRA / QLoRA / full FT without rewriting the rest. Built on Transformers + PEFT + TRL, with probes and holdout metrics so you can verify the model actually learned your facts.

Requirements and how to set up your Python environment with uv …

πŸ›  Installation

Train LoRA SFT, probe facts, and run holdout eval in a few commands …

πŸ“Œ Quick Start

Visual guide to Full FT, LoRA, DoRA, AdaLoRA, and QLoRA for beginners …

🎨 Fine-Tuning LLMs: A Visual Guide

Explore the SlickTune API and source modules …

API Reference

Stay up-to-date with new features and fixes …

πŸ“£ πŸ₯ Changelog & Releases

πŸ§‘β€πŸ’»πŸ€ Become a ContributorΒΆ

SlickTune is building an open-source community for practical LLM fine-tuning. Development details live in our Contributing guidelines. Special thanks to all contributors πŸ‘‡

Contributors Repobeats analytics image

❓ πŸ†˜ πŸ“² Need Help?ΒΆ

Please join our Slack Channel to interact with the core team and community, or email admin@slickml.com.


πŸ” Indices and TablesΒΆ