Views
No views yet
A fine-tuned Qwen2.5-1.5B-Instruct model optimized for agentic tasks, instruction following, and real-world offline use on phones and laptops. First checkpoint in an ongoing research project targeting the best open-source agentic model under 3B parameters.
| Field | Details |
|---|---|
| Base model | Qwen/Qwen2.5-1.5B-Instruct |
| Parameters | 1.5B |
| Fine-tune method | QLoRA (4-bit, rank 16) |
| Framework | Unsloth + TRL |
| Context window | 2048 tokens |
| License | Apache 2.0 |
| Developer | bolajiev (Independent Researcher) |
| Status | EXP-001 — active research |
| Benchmark | maxx (1.5B) | Qwen2.5-1.5B-Instruct | SmolLM2-1.7B-Instruct |
|---|---|---|---|
| ARC-Challenge ↑ | 52.47% | 53.92% | 51.88% |
| HellaSwag ↑ | 67.02% | 67.71% | 72.20% |
| WinoGrande ↑ | 65.51% | 64.64% | 68.98% |
| TruthfulQA ↑ | 45.99% | 46.61% | 39.96% |
| MMLU ↑ | 59.87% | — | — |
| Average | 57.75% | 58.22% | 58.26% |
| Parameter | Value |
|---|---|
| Learning rate | 2e-4 |
| Batch size | 4 |
| Gradient accumulation | 4 (effective 16) |
| LoRA rank | 16 |
| LoRA alpha | 32 |
| Max steps | 200 |
| Optimizer | AdamW 8-bit |
| Scheduler | Cosine |
| Warmup steps | 20 |
1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4model_id = "bolajiev/maxx-1-1.5B"
5
6tokenizer = AutoTokenizer.from_pretrained(model_id)
7model = AutoModelForCausalLM.from_pretrained(
8 model_id,
9 torch_dtype=torch.float16,
10 device_map="auto",
11)
12
13messages = [{"role": "user", "content": "Write a short email to my boss saying I will be 10 minutes late."}]
14text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
15inputs = tokenizer(text, return_tensors="pt").to(model.device)
16
17with torch.no_grad():
18 output = model.generate(**inputs, max_new_tokens=300, temperature=0.7, do_sample=True)
19
20reply = tokenizer.decode(output[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True)
21print(reply)1# Use the quantized GGUF version for on-device inference
2ollama run bolajiev/maxx-merged-gguf