---
language:
- ko
- en
license: gemma
library_name: transformers
tags:
- unsloth
- gemma
- gemma-2
- lora
- gguf
- on-device
- solopreneur
- assistant
- tamagotchi
- kurong
- korean
- text-generation
base_model: google/gemma-2-2b-it
pipeline_tag: text-generation
---
# ๐พ dama-kurong-solopreneur-ko (Kurong)
> ๐ **Latest Update (v1.1)**
> * ๐ **EOS Token Fix**: Completely resolved the endless generation / repetition loop by reinforcing the `` stop token.
> * ๐ **English Persona Expansion**: Added dedicated English identity dataset so Kurong stays in authentic fairy companion character during English conversations.
> * *(Existing users: Please re-download the latest GGUF for the best experience!)*
---
**`dama-kurong-solopreneur-ko`** is a lightweight, on-device AI companion and assistant model specifically tailored for **solopreneurs, indie hackers, and freelancers**.
It serves as the cognitive engine for **Kurong (์ฟ ๋กฑ์ด)**, a supportive desktop companion fairy. Fine-tuned from Google's `gemma-2-2b-it` using Unsloth LoRA, the model incorporates over **50+ practical bilingual playbooks (40+ Korean, 10+ English)** covering customer support, outage response, MVP pruning, and deep-work routine resets delivered with a warm, caring persona.
---
### ๐ Linguistic & Persona Capabilities
* **Primary Language (Korean):** Deeply optimized for natural, polite Korean conversational tone and localized solopreneur business advice.
* **Secondary Language (English):** Capable of general comprehension and basic responses inheriting Gemma-2 pre-trained knowledge with Kurong persona support.
* **Format:** GGUF (`Q4_K_M`) optimized for ultra-fast on-device local execution using **LM Studio**, **Ollama**, and **llama.cpp**.
---
## ๐ฎ Try with Dama-AI Web Companion (Interactive Playground)
Experience **Kurong** on an interactive desktop Tamagotchi screen! Launch your local inference server (**LM Studio** or **Ollama**) and connect seamlessly via the web client:
---
## โจ Key Features
* **๐ผ Solopreneur Business Playbooks**: Pre-embedded guidelines for first-paid-user CS, outage apology notices, MVP scope definition, and mental burnout recovery.
* **๐ง Dedicated 1st-Person Persona**: Clear and consistent identity awareness as the fairy companion *Kurong* in both Korean and English.
* **โก On-Device & GGUF Optimized**: 2B parameter lightweight footprint designed for fast, private local inference in **LM Studio**, **Ollama**, and **llama.cpp** (`dama-kurong-solopreneur-ko.Q4_K_M.gguf`).
* **๐ Bilingual Comprehension**: Primarily fine-tuned for high-quality natural Korean dialogue, while retaining Gemma-2's multilingual/English instruction-following capabilities.
---
## ๐ก Prompt Template (Gemma-2 Format)
This model follows the standard Gemma-2 chat turn structure:
```text
user
์ฒซ ์ ๋ฃ ๊ฒฐ์ ๊ณ ๊ฐ ์๋ ํ ์๋ ค์ค
model
```
> ๐ก **Pro-Tip for English Conversations**:
> Since the model is primarily trained on Korean datasets, if it occasionally responds in Korean to an English question, simply append **"Please reply in English"** or **"Answer in English"** to your prompt for the best English output!
> *(๐ก ์์ด๋ก ์ง๋ฌธํ์ ๋ ํ๊ตญ์ด๋ก ๋ต๋ณํ๋ค๋ฉด, ์ง๋ฌธ ๋์ "Please reply in English"๋ฅผ ํจ๊ป ๋ง๋ถ์ฌ์ฃผ์๋ฉด ์์ฐ์ค๋ฌ์ด ์์ด๋ก ๋ต๋ณํฉ๋๋ค.)*
---
## ๐ Quickstart (Inference Examples)
### 1. Python (`transformers`)
```python
import torch
from transformers import AutoTokenizer, AutoModelForCausalLM
model_id = "hwihwalab/dama-kurong-solopreneur-ko"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
torch_dtype=torch.bfloat16,
device_map="auto"
)
messages = [
{"role": "user", "content": "์ฒซ ์ ๋ฃ ๊ฒฐ์ ๊ณ ๊ฐ ์๋ ์๋ ค์ค"}
]
prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
outputs = model.generate(
**inputs,
max_new_tokens=256,
temperature=0.7,
top_p=0.9,
eos_token_id=tokenizer.convert_tokens_to_ids("")
)
print(tokenizer.decode(outputs[0][inputs.input_ids.shape[1]:], skip_special_tokens=True))
```
### 2. LM Studio (Local GUI)
1. Open LM Studio and search for `hwihwalab/dama-kurong-solopreneur-ko` (or press `Ctrl + Shift + M`).
2. Download `dama-kurong-solopreneur-ko.Q4_K_M.gguf`.
3. Load the model in the **Chat** tab and start interacting locally.
### 3. Ollama (`Modelfile`)
```dockerfile
FROM ./dama-kurong-solopreneur-ko.Q4_K_M.gguf
TEMPLATE """user
{{ .Prompt }}
model
"""
PARAMETER stop ""
PARAMETER stop ""
```
---
## ๐ฌ Example Queries
| Category | Example Prompt (Korean / English) | Intent & Response Focus |
| :--- | :--- | :--- |
| **Persona (์ ์ฒด์ฑ)** | `๋๋ ๋๊ตฌ์ผ?`
`Who are you?` | Authentic Tamagotchi fairy companion awareness |
| **Customer Support (CS)** | `์ฒซ ์ ๋ฃ ๊ฒฐ์ ๊ณ ๊ฐ ์๋ ์๋ ค์ค`
`Tips for first paying customer CS` | Personal thank-you guide & superfan building |
| **Incident Response (์๊ธฐ ๋์)** | `์๋น์ค ์ฅ์ ์ฌ๊ณ ๋์ฒ ์๋ ค์ค`
`How to handle server downtime` | Transparent apology & trust recovery playbook |
| **Business Strategy (MVP)** | `์ฒซ ์ถ์์ฉ ์ต์ ๊ธฐ๋ฅ ๊ณ ๋ฅด๋ ๋ฒ ์๋ ค์ค`
`How to prioritize core MVP features` | Core feature selection & launch scope pruning |
| **Mental & Routine (๋ฃจํด)** | `์์
์ค ๋ ํผ๋ก ํ๋ณต๋ฒ ์๋ ค์ค`
`How to recover from brain fatigue` | 5-minute cognitive reset & burnout prevention |
---
## ๐ License & Usage Terms
This model is fine-tuned from **Google Gemma-2-2B-it** and is governed by the [Gemma Terms of Use](https://ai.google.dev/gemma/terms). Users and commercial adopters are free to use, modify, and distribute this model in accordance with Google's Prohibited Use Policy.
---
๐ฐ๐ท ํ๊ตญ์ด ์๊ฐ ๋ฐ ๋ผ์ด์ ์ค ์๋ด (Click to expand Korean summary)
### ๐ ๋ชจ๋ธ ๊ฐ์
`dama-kurong-solopreneur-ko`๋ 1์ธ ์ฐฝ์
๊ฐ, ์ธ๋ ํด์ปค, ํ๋ฆฌ๋์๋ฅผ ๋๋ ๋ฐ์คํฌํฑ ๋ค๋ง๊ณ ์น ๋น์ ์์ **์ฟ ๋กฑ์ด**์ ์จ๋๋ฐ์ด์ค AI ๋ชจ๋ธ์
๋๋ค.
Google `gemma-2-2b-it`๋ฅผ ๊ธฐ๋ฐ์ผ๋ก Unsloth LoRA ํ์ธํ๋์ ๊ฑฐ์ณค์ผ๋ฉฐ, 50์ฌ ์ข
์ 1์ธ ๊ธฐ์
์ค๋ฌด ๋
ธํ์ฐ(ํ/์ CS, ์ฅ์ ๋์ฒ, MVP ๊ธฐ๋ฅ ์ ์, ๋ฉํ ๋ฃจํด ๊ด๋ฆฌ)๋ฅผ ๋ด์ฅํ๊ณ ์์ต๋๋ค.
### ๐ ๋ผ์ด์ ์ค ์๋ด
๋ณธ ๋ชจ๋ธ์ Google์ Gemma ๋ผ์ด์ ์ค๋ฅผ ์ค์ํฉ๋๋ค. ์์ ๋ก์ด ์ฐ๊ตฌ, ๊ฐ๋ฐ ๋ฐ ๊ฐ์ธ/์์
์ ํ์ฉ์ด ๊ฐ๋ฅํ๋ Google์ Gemma ์ฌ์ฉ ๊ท์ (Prohibited Use Policy)์ ์ค์ํด์ผ ํฉ๋๋ค.
---
*Trained and fine-tuned for [Dama-AI] by **Hwihwa Lab** ([@hwihwalab](https://huggingface.co/hwihwalab))*