File size: 5,695 Bytes
06a385d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3580d78
06a385d
3580d78
06a385d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
---
license: apache-2.0
language:
  - en
base_model: Qwen/Qwen2.5-3B-Instruct
tags:
  - homedock
  - homedock-os
  - self-hosting
  - docker
  - home-server
  - documentation
  - qwen2.5
  - gguf
  - fine-tuned
library_name: transformers
pipeline_tag: text-generation
model-index:
  - name: HomeDock-OS-3B-Instruct
    results: []
---

<img src="https://www.homedock.cloud/images/ctxs/shiny-big-960w.webp" alt="HomeDock OS" width="full" align="center">

# HomeDock-OS-3B-Instruct

A fine-tuned version of **Qwen 2.5 3B Instruct** specialized in [HomeDock OS](https://www.homedock.cloud) documentation, features, for guidance and to make self-hosting easier.

## Model Description

HomeDock-OS-3B-Instruct is trained on the complete HomeDock OS knowledge base:

- **Documentation**: Installation, configuration, SSL, troubleshooting
- **200+ Applications Features**: Plex, Jellyfin, Nextcloud, Home Assistant, and more
- **Blog Articles**: Tutorials, comparisons, and best practices
- **Enterprise Features**: Data Space, Secure Tunnel, Audit Trail, and more

### Key Features

- Answers questions about HomeDock OS features and configuration
- Provides guidance on self-hosted application setup
- Understands Docker containerization concepts
- Explains App Store applications and their use cases

## Quantization

| File | Size | Description |
|------|------|-------------|
| `HomeDock-OS-3B-Instruct.Q4_K_M.gguf` | ~1.8 GB | Recommended, best balance |
| `HomeDock-OS-3B-Instruct.Q8_0.gguf` | ~3.2 GB | Higher quality |

## Usage

### Ollama

1. Create a `Modelfile`:

```
FROM ./HomeDock-OS-3B-Instruct.Q4_K_M.gguf

TEMPLATE """<|im_start|>system
{{ .System }}<|im_end|>
<|im_start|>user
{{ .Prompt }}<|im_end|>
<|im_start|>assistant
"""

SYSTEM """You are an expert assistant for HomeDock OS documentation. Provide clear, accurate, and helpful information about HomeDock OS features, configuration, and usage."""

PARAMETER stop "<|im_end|>"
PARAMETER stop "<|im_start|>"
PARAMETER temperature 0.7
```

2. Create and run:

```bash
ollama create homedock -f Modelfile
ollama run homedock "What is HomeDock OS?"
```

### llama.cpp

```bash
./llama-cli -m HomeDock-OS-3B-Instruct.Q4_K_M.gguf \
  -p "<|im_start|>system\nYou are an expert assistant for HomeDock OS documentation.<|im_end|>\n<|im_start|>user\nWhat is Drop Zone?<|im_end|>\n<|im_start|>assistant\n" \
  -n 256
```

### LM Studio

1. Download the `.gguf` file
2. Import into LM Studio
3. Use the ChatML preset or configure manually

### Python (llama-cpp-python)

```python
from llama_cpp import Llama

llm = Llama(model_path="HomeDock-OS-3B-Instruct.Q4_K_M.gguf", n_ctx=2048)

response = llm.create_chat_completion(
    messages=[
        {"role": "system", "content": "You are an expert assistant for HomeDock OS documentation."},
        {"role": "user", "content": "How do I install Plex on HomeDock OS?"}
    ]
)
print(response["choices"][0]["message"]["content"])
```

## Example Conversations

**User:** What is HomeDock OS?

**Assistant:** HomeDock OS is a complete home cloud operating system that simplifies self-hosting. It provides a desktop-like interface in your browser with features like the App Store (200+ pre-configured applications), Drop Zone (encrypted file storage), Control Hub (container management), and automatic SSL configuration. It runs on Linux, Windows, macOS, and as a Docker container.

---

**User:** How do I configure SSL?

**Assistant:** HomeDock OS supports automatic SSL configuration. Navigate to Settings > SSL/HTTPS, enter your domain name, and HomeDock OS will automatically obtain and configure Let's Encrypt certificates. Applications installed through the App Store inherit SSL configuration automatically.

---

**User:** What is the difference between Plex and Jellyfin?

**Assistant:** Both are media server solutions available in the HomeDock OS App Store. Plex offers a polished interface with premium features like hardware transcoding and mobile sync (requires Plex Pass). Jellyfin is fully open-source and free, with no premium tier required. For most self-hosters, Jellyfin provides excellent functionality without subscription costs.

## Training Details

| Parameter | Value |
|-----------|-------|
| Base Model | Qwen/Qwen2.5-3B-Instruct |
| Method | LoRA (r=16, alpha=32) |
| Epochs | 3 |
| Learning Rate | 2e-4 |
| Sequence Length | 2048 |
| Training Examples | 788 |
| Total Words | ~99,000 |

### Training Data

The model was trained on the complete HomeDock OS documentation including:

- Official documentation (MDX)
- Application descriptions (200+ apps)
- Blog posts and tutorials
- Enterprise feature guides

## Limitations

- Knowledge is specific to HomeDock OS; may not generalize well to other platforms
- Training data cutoff corresponds to the documentation version at training time
- Best suited for English queries
- May occasionally generate plausible-sounding but incorrect information

## License

This model is released under the [Apache 2.0 License](https://www.apache.org/licenses/LICENSE-2.0), same as the base Qwen 2.5 model.

## Links

- [HomeDock OS Website](https://homedock.cloud)
- [HomeDock OS Documentation](https://docs.homedock.cloud)
- [Base Model: Qwen 2.5 3B Instruct](https://huggingface.co/Qwen/Qwen2.5-3B-Instruct)

## Citation

```bibtex
@misc{homedock-os-3b-instruct,
  author = {Banshee Technologies S.L.},
  title = {HomeDock-OS-3B-Instruct: A Fine-tuned LLM for HomeDock OS Documentation},
  year = {2025},
  publisher = {Hugging Face},
  url = {https://huggingface.co/banshee/HomeDock-OS-3B-Instruct}
}
```

---

<p align="center">
  <b>Built with HomeDock OS</b><br>
  <a href="https://homedock.cloud">homedock.cloud</a>
</p>