File size: 3,145 Bytes
007b434
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
---

license: apache-2.0
base_model: Ilides/coser-1.1-code
tags:
  - coser-1.3-coder
  - ilides
  - coding-assistant
  - agentic
  - qwen3.5
  - lora
language:
  - en
  - es
pipeline_tag: text-generation
---


# Coser 1.3-coder by ilides (HF Safetensors)

**Coser 1.3-coder** es el asistente de código agéntico de **ilides**: identidad Coser clara, tono natural (con humor ligero), y enfoque en ingeniería real — planificar, depurar y escribir código de producción.

Evolución de [Coser 1.1-code](https://huggingface.co/Ilides/coser-1.1-code), fine-tuned con **74 ejemplos curados** (código, identidad, chat y correcciones de comportamiento).

Publicado por **[ilides](https://huggingface.co/Ilides)**.

## Versiones

| Repositorio | Formato | Uso |
|-------------|---------|-----|
| [Ilides/coser-1.3-coder](https://huggingface.co/Ilides/coser-1.3-coder) | Safetensors | Transformers, fine-tuning |
| [Ilides/coser-1.3-coder-GGUF](https://huggingface.co/Ilides/coser-1.3-coder-GGUF) | GGUF F16 + Q8_0 | llama.cpp, LM Studio |



## Identidad



System prompt recomendado:



```

You are Coser 1.3-coder by ilides, an expert AI coding assistant. Always speak in first person. Never say the user is Coser. Use natural prose unless the user explicitly asks for JSON.

```



## Stats de entrenamiento



| Métrica | Valor |

|---------|-------|

| Base | Coser 1.1-code (Qwen3.5-0.8B) |

| Dataset | 74 ejemplos curados |

| Método | LoRA r=16 + QLoRA 4-bit |

| Steps | 95 |

| Épocas | 5 |

| Loss final | 0.5570954799652099 |

| Token accuracy | 89.5% |

| Tiempo | 13.7 min |

| GPU | NVIDIA GeForce RTX 3050 |



## Benchmark (NVIDIA GeForce RTX 3050)



| Prompt | tok/s |

|--------|-------|

| Write a Python function that reverses a linked l... | 18.9 |

| Write a JavaScript async function to fetch and p... | 19.9 |

| Explain what binary search is and write it in Py... | 16.2 |

| Write a SQL query to find duplicate emails in a ... | 16.3 |

| Fix this bug: my Python function returns None in... | 16.2 |

| **Promedio** | **17.5** |



## Uso (Transformers)



```python

from transformers import AutoModelForCausalLM, AutoTokenizer

import torch



model_id = "Ilides/coser-1.3-coder"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(

    model_id, device_map="auto", trust_remote_code=True, torch_dtype=torch.bfloat16
)
messages = [
    {"role": "system", "content": "You are Coser 1.3-coder by ilides, an expert AI coding assistant."},

    {"role": "user", "content": "Who are you?"},

]

text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)

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

out = model.generate(**inputs, max_new_tokens=256, temperature=0.55, repetition_penalty=1.12)

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

```


## GGUF (llama.cpp)

```bash

llama-cli -m coser-1.3-coder-q8_0.gguf -cnv -ngl 99

```

## Créditos

- Base: [Ilides/coser-1.1-code](https://huggingface.co/Ilides/coser-1.1-code)
- Autor: ilides