Downloads · 30 days
26
6% of all-time downloads
Pomoika24/C1-Tachu
C1-Tachu is a text generation model from Pomoika24. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as apache-2.0.
C1-Tachu is a specialized coding AI fine-tuned from Qwen2.5-Coder-14B with a single mission: minimize the time from prompt to production-ready software.
Downloads · 30 days
26
6% of all-time downloads
All-time downloads
421
Public
Parameters
14.8B
29.6 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors29.5 GB · 100%
From the Hugging Face model README
C1-Tachu is a specialized coding AI fine-tuned from Qwen2.5-Coder-14B with a single mission: minimize the time from prompt to production-ready software.
The model is not optimized for benchmark scores. It is optimized for developer throughput — fewer iterations, faster debugging, faster code navigation, faster architecture decisions, and faster project completion.
| Base model | Qwen2.5-Coder-14B |
| Architecture | Qwen2 (Causal LM) |
| Parameters | 14B |
| Hidden size | 5120 |
| Layers | 48 |
| Attention heads | 40 (8 KV heads, GQA) |
| Context length | 32,768 tokens |
| Precision | bfloat16 |
| Format | Qwen ChatML |
| License | Apache 2.0 |
C1-Tachu was trained using QLoRA (4-bit nf4 quantization with LoRA adapters) via the Axolotl framework on AWS g5.2xlarge (NVIDIA A10G).
Each stage trains a fresh LoRA adapter on the previous stage's merged model, then merges it back into the base weights. Adapters are not stacked — each stage builds cleanly on the merged result.
| Stage | Name | LoRA Rank | Examples | Loss |
|---|---|---|---|---|
| 1 | Software Foundation | 64 | ~10,000 | — |
| 2 | Fast Code Generation | 64 | ~6,000 | — |
| 3 | Debugging Speed | 64 | ~7,000 | — |
| 4 | Project Navigation | 64 | ~3,000 | — |
| 5 | Rapid Architecture | 64 | 1,926 | 1.129 |
| 6 | Self Verification | 32 | 1,500 | 0.668 |
| 7 | Preference Optimization (ORPO) | — | — | Skipped |
| 8 | Agent Workflows | 32 | 1,000 | 0.791 |
Stage 7 (ORPO) was skipped in this training run due to time constraints. The model retains all capabilities from stages 1–6 and 8.
| Parameter | Value |
|---|---|
| Quantization | nf4, double quantization |
| Compute dtype | bfloat16 |
| LoRA alpha | 128 (2× rank) |
| LoRA dropout | 0.05 |
| LoRA target modules | q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj |
| Optimizer | paged_adamw_8bit |
| Learning rate | 1e-4 |
| LR scheduler | cosine |
| Warmup ratio | 0.03 |
| Gradient checkpointing | ON |
| Flash attention | 2 |
C1-Tachu is trained across six skill domains:
from transformers import AutoModelForCausalLM, AutoTokenizer
model_name = "Pomoika24/C1-Tachu"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(
model_name,
torch_dtype="auto",
device_map="auto",
)
messages = [
{"role": "system", "content": "You are Tachu, a fast software engineer."},
{"role": "user", "content": "Implement a retry wrapper with exponential backoff in Python."},
]
text = tokenizer.apply_chat_template(
messages,
tokenize=False,
add_generation_prompt=True,
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)
generated_ids = model.generate(
**model_inputs,
max_new_tokens=2048,
)
response = tokenizer.decode(generated_ids[0][len(model_inputs.input_ids[0]):], skip_special_tokens=True)
print(response)
pip install vllm
vllm serve "Pomoika24/C1-Tachu"
ollama run hf.co/Pomoika24/C1-Tachu
Stance: passive (do no harm).
C1-Tachu is designed for:
Not intended for:
@misc{c1-tachu,
title={C1-Tachu: A Speed-Optimized Coding AI},
author={Vladislav Kondratyev},
year={2026},
url={https://huggingface.co/Pomoika24/C1-Tachu}
}