Below are our notebooks for Google Colab categorized by model. You can also view our Kaggle notebooks here.
Each notebook serves as a step-by-step guide to fine-tune, prepare data, run, and save the model.
| Model | Type | Notebook Link |
|---|---|---|
| Phi-4 (14B) | GRPO | |
| Llama 3.1 (8B) | GRPO | |
| Gemma 3 (1B) | GRPO | |
| Qwen3 (4B) | GRPO | |
| Qwen 2.5 (3B) | GRPO | |
| Mistral v0.3 (7B) | GRPO |
| Model | Type | Notebook Link |
|---|---|---|
| Gemma 3 (4B) | ||
| Gemma 2 (2B) | Alpaca | |
| Gemma 2 (9B) | Alpaca | |
| CodeGemma (7B) | Conversational |
| Model | Type | Notebook Link |
|---|---|---|
| Phi-4 | Conversational | |
| Phi-3.5 Mini | Conversational | |
| Phi-3 Medium | Conversational |
| Model | Type | Notebook Link |
|---|---|---|
| Sesame-CSM | TTS | |
| Orpheus-TTS | TTS | |
| Spark-TTS | TTS | |
| Oute-TTS | TTS | |
| Oute-TTS | TTS | |
| Llasa TTS (1B) | TTS | |
| Llasa TTS (3B) | TTS | |
| Whisper-Large-V3 | STT |
| Model | Type | Notebook Link |
|---|---|---|
| Llama 3.2 (11B) | Vision | |
| Qwen2.5 VL (7B) | Vision | |
| Pixtral (12B) | Vision |
| Model | Notebook Link |
|---|---|
| ModernBERT-large |
| Model | Type | Notebook Link |
|---|---|---|
| Qwen2.5 Coder (1.5B) | Tool Calling | |
| TinyLlama (1.1B) | Alpaca | |
| Meta Synthetic Data Llama 3.1 (8B) | GRPO | |
| Unsloth | Studio | |
| CodeForces cot Finetune for Reasoning on CodeForces | Reasoning |
Click for all our Kaggle notebooks categorized by model:
| Model | Type | Kaggle Link |
|---|---|---|
| Kaggle Phi 4 | GRPO | Open in Kaggle |
| Kaggle Llama3.1 | GRPO | Open in Kaggle |
| Kaggle Meta Synthetic Data Llama3.1 | GRPO | Open in Kaggle |
| Kaggle Gemma3 | GRPO | Open in Kaggle |
| Kaggle Meta Synthetic Data Llama3 2 | GRPO | Open in Kaggle |
| Kaggle Qwen3 | GRPO | Open in Kaggle |
| Kaggle Qwen2.5 | GRPO | Open in Kaggle |
| Kaggle Mistral v0.3 | GRPO | Open in Kaggle |
| Model | Type | Kaggle Link |
|---|---|---|
| Kaggle Gemma3 | Open in Kaggle | |
| Kaggle Gemma2 | Alpaca | Open in Kaggle |
| Kaggle Gemma2 | Alpaca | Open in Kaggle |
| Kaggle CodeGemma | Conversational | Open in Kaggle |
| Model | Type | Kaggle Link |
|---|---|---|
| Kaggle Llama3.2 | Vision | Open in Kaggle |
| Kaggle Llama3.2 | Conversational | Open in Kaggle |
| Kaggle Llama3.2 | RAFT | Open in Kaggle |
| Kaggle Llama3.1 | Alpaca | Open in Kaggle |
| Kaggle Llama3.1 | Inference | Open in Kaggle |
| Kaggle Llama3 | Alpaca | Open in Kaggle |
| Kaggle Llama3 | Ollama | Open in Kaggle |
| Kaggle Llama3 | Conversational | Open in Kaggle |
| Kaggle Llama3 | ORPO | Open in Kaggle |
| Kaggle Llasa TTS | TTS | Open in Kaggle |
| Kaggle TinyLlama | Alpaca | Open in Kaggle |
| Kaggle Llasa TTS | TTS | Open in Kaggle |
| Model | Type | Kaggle Link |
|---|---|---|
| Kaggle Mistral v0.3 | Conversational | Open in Kaggle |
| Kaggle Mistral v0.3 | Alpaca | Open in Kaggle |
| Kaggle Mistral v0.3 | CPT | Open in Kaggle |
| Kaggle Mistral | Text Completion | Open in Kaggle |
| Kaggle Pixtral | Vision | Open in Kaggle |
| Kaggle Mistral Nemo | Alpaca | Open in Kaggle |
| Kaggle Zephyr | DPO | Open in Kaggle |
| Kaggle Mistral Small | Alpaca | Open in Kaggle |
| Model | Type | Kaggle Link |
|---|---|---|
| Kaggle Orpheus | TTS | Open in Kaggle |
| Model | Type | Kaggle Link |
|---|---|---|
| Kaggle Oute TTS | TTS | Open in Kaggle |
| Model | Type | Kaggle Link |
|---|---|---|
| Kaggle Phi 4 | Conversational | Open in Kaggle |
| Kaggle Phi 3.5 Mini | Conversational | Open in Kaggle |
| Kaggle Phi 3 Medium | Conversational | Open in Kaggle |
| Model | Type | Kaggle Link |
|---|---|---|
| Kaggle Qwen3 | Reasoning Conversational | Open in Kaggle |
| Kaggle Qwen3 | Open in Kaggle | |
| Kaggle Qwen3 | Alpaca | Open in Kaggle |
| Kaggle Qwen2.5 | Alpaca | Open in Kaggle |
| Kaggle Qwen2.5 Coder | Conversational | Open in Kaggle |
| Kaggle Qwen2.5 Coder | Tool Calling | Open in Kaggle |
| Kaggle Qwen2.5 VL | Vision | Open in Kaggle |
| Kaggle Qwen2 VL | Vision | Open in Kaggle |
| Kaggle Qwen2 | Alpaca | Open in Kaggle |
| Model | Type | Kaggle Link |
|---|---|---|
| Kaggle Spark TTS | TTS | Open in Kaggle |
| Model | Type | Kaggle Link |
|---|---|---|
| Kaggle Whisper | Open in Kaggle |
| Model | Type | Kaggle Link |
|---|---|---|
| Kaggle CodeForces cot Finetune for Reasoning on CodeForces | Reasoning | Open in Kaggle |
| Kaggle Unsloth | Studio | Open in Kaggle |
| Kaggle Sesame CSM | TTS | Open in Kaggle |
If you'd like to contribute to our notebooks, here's a guide to get you started:
- Find the Template: We've provided a template notebook called
Template_Notebook.ipynbin the root directory of this project. This template contains the basic structure and formatting guidelines for all notebooks in this collection. - Create Your Notebook:
- Make a copy of
Template_Notebook.ipynb. - Rename the copied file to follow this naming convention:
- LLM Notebooks:
<Model Name>-<Type>.ipynb(e.g.,Mistral_v0.3_(7B)-Alpaca.ipynb) - Vision Notebooks:
<Model Name>-Vision.ipynb(e.g.,Llava_v1.6_(7B)-Vision.ipynb) - Example of
<Type>:Alpaca,Conversational,CPT,DPO,ORPO,Text_Completion,CSV,Inference,Unsloth_Studio
- LLM Notebooks:
- Make a copy of
- Place in
original_template: Once your notebook is ready, move it to theoriginal_templatedirectory. - Update Notebooks: Run the following command in your terminal:
This script will automatically:
python update_all_notebooks.py
- Copy your notebook from
original_templateto thenotebooksdirectory. - Update the notebook's internal sections (like Installation, News) to ensure consistency.
- Add your notebook to the appropriate list in this
README.mdfile.
- Copy your notebook from
- Create a Pull Request: After that, just create a pull request (PR) to merge your changes, making it available for everyone!
- We appreciate your contributions and look forward to reviewing your notebooks!