Blog & Demos
Tutorials, case studies, benchmarks, and open-source demos — everything you need to build with small language models.
pytest-generator: AI-Powered Unit Test Generation
Generate high-quality pytest test cases from Python function signatures and docstrings. Runs entirely on your local machine with zero API costs and complete privacy.
Helping Rocketgraph's customers with an OpenCypher-specialized small language model
How distil labs partnered with Rocketgraph to finetune a small language model specialized in translating user questions to Rocketgraph-compliant Cypher queries on IBM Power hardware.
Teaching Small Language Models New Skills - Training a Local Cybersecurity Agent
How distil labs partnered with Octodet to train a small language model that outperforms LLMs 30x its size at analyzing cybersecurity logs, while running entirely on-premises to meet strict privacy requirements.
Vibe-Tuning: The Art of Fine-Tuning Small Language Models with a Prompt
Fine-tuning is a pain – you need datasets, ML expertise, and a stack of GPUs just to get started. Not anymore. With model vibe-tuning, you go from prompt to production-ready model without these headaches. This blog post shows you exactly how to build one, starting with just a prompt.
AI Slop Detector: Catch AI-generated text with a 270M model that runs in your browser
A fine-tuned 270M parameter model that detects AI-generated text entirely in your browser — no API keys, no cloud, no data leakage. Matches 120B teacher accuracy at 400x smaller size.
Train Your SLM with the distil labs Claude Skill
A step-by-step walkthrough of training a Text2SQL small language model using the distil labs Claude Code skill, going from raw conversation data to a working local model in a single conversation.
Text2SQL: Natural Language CSV Query Tool
Query your CSV data using natural language questions. A fine-tuned 0.6B parameter model converts questions into SQL queries and executes them locally — no cloud required.
SHELLper: Multi-turn Bash Function Calling Model
A fine-tuned 0.6B model that converts natural language into bash commands with 100% multi-turn tool call accuracy. Runs locally with full privacy.
Text2SQirreL 🐿️: Query your data in plain English
A fine-tuned small language model that converts plain English questions into executable SQL queries. Runs locally with no API keys, no cloud dependencies, and full privacy — matching the accuracy of a 685B teacher model.