File size: 2,664 Bytes
812554f
 
 
 
 
 
 
0e660ff
a6c2cd6
812554f
a6c2cd6
 
 
 
 
 
1f89250
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
a89f701
1f89250
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
a89f701
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
---
license: mit
datasets:
- lazarus19/openhusky
language:
- en
base_model:
- Qwen/Qwen2.5-7B-Instruct
- lazarus19/openhusky
pipeline_tag: text-classification
tags:
- openhusky
- ai
- fine-tuned
- qwen2
- 7B
---

# OpenHusky

OpenHusky is a lightweight instruction-tuned language model focused on:
- coding assistance
- conversational AI
- general knowledge
- developer workflows
- AI fine-tuning experiments

Built for local inference, customization, and practical AI applications.

---

## Features

- Instruction-following responses
- Coding and debugging support
- Conversational dataset training
- JSONL fine-tuning compatible
- Lightweight and optimized for local use
- Compatible with Hugging Face Transformers

---

## Model Details

| Attribute | Value |
|---|---|
| Model Type | Causal Language Model |
| Base Architecture | Transformer |
| Training Style | Instruction Tuned |
| Format | Hugging Face Transformers |
| Intended Use | Chat, Coding, AI Assistant |

---

## Example Usage

```python
from transformers import AutoTokenizer, AutoModelForCausalLM
import torch

model_name = "lazarus19/openhusky"

tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(
    model_name,
    torch_dtype=torch.float16,
    device_map="auto"
)

prompt = "Explain React in simple terms."

inputs = tokenizer(prompt, return_tensors="pt").to(model.device)

outputs = model.generate(
    **inputs,
    max_new_tokens=100,
    temperature=0.7
)

print(tokenizer.decode(outputs[0], skip_special_tokens=True))
```

---

## Dataset Format

Training data uses JSONL instruction format:

```json
{"prompt":"What is React?","response":"React is a JavaScript library for building user interfaces."}
```

---

## Recommended Use Cases

- AI chatbots
- Coding assistants
- Educational AI
- Local LLM experiments
- Fine-tuning research
- Electron AI apps
- AI IDE integrations

---

## Hardware Recommendations

| Model Size | Recommended VRAM |
|---|---|
| 7B | 16GB+ |
| Quantized GGUF | Lower VRAM Supported |

---

## Training Goals

OpenHusky aims to provide:
- fast local inference
- practical coding support
- customizable AI workflows
- accessible open AI experimentation

---

## License

This project is licensed under the MIT License.

---

## Future Plans

- Better coding capabilities
- Improved conversational memory
- Tool calling support
- Multimodal experiments
- Optimized quantized versions

---

## Credits

Built using:
- Hugging Face Transformers
- PyTorch
- llama.cpp

---

## Support

If you like the project:
- Star the repository
- Share feedback
- Contribute datasets
- Experiment and build cool stuff

🚀