A fully merged fine-tune of Qwen/Qwen2.5-3B-Instruct specializing in continental philosophy, speculative reasoning, and conceptual development for creative work. This is the standalone transformers version of closestfriend/brie-v2-3b — the LoRA adapter weights have been permanently baked into the base model weights via merge_and_unload().
Model Details
Model Description
Brie is a domain-adapted language model trained on 1,213 examples authored by the researcher through iterative discussions, using LLMs as authoring tools. It specializes in continental philosophical analysis (phenomenology, existentialism, critical theory), speculative and experimental thinking, conceptual reframing for artistic and theoretical work, and contemplative prose.
This merged variant loads like any standard transformers model — no PEFT/adapter dependencies required.
Developed by: Hunter Karman (closestfriend)
Model type: Causal Language Model (Qwen2ForCausalLM), merged fine-tune
Load and run directly with transformers — no PEFT required. Best suited for philosophical analysis, speculative reasoning, conceptual brainstorming, and contemplative/creative writing.
Downstream Use
Can be used as a base for further fine-tuning on philosophy or creative writing tasks. Quantization (GGUF, GPTQ, AWQ) should work without modification since it's a standard transformers checkpoint.
Out-of-Scope Use
Not optimized for coding, mathematics, factual Q&A, or practical task completion. Out-of-domain performance is at parity with the base model (~49% avg with 2026 judges), not improved. Should not be used for tasks requiring factual accuracy or up-to-date world knowledge.
Bias, Risks, and Limitations
Domain specialization: Strongly optimized for philosophical and creative writing. Out-of-domain tasks (coding, math, practical) show no improvement over baseline.
Training data scope: 1,213 examples authored by a single researcher from a specific philosophical tradition (continental). Other philosophical traditions are underrepresented.
Language: Trained and evaluated exclusively on English content.
Judge variance: Blind A/B evaluation showed up to 23-point spread across judges (Sonnet 4.5: 71.9% vs GPT-5: 87.7% with 2026 judges), reflecting different sensitivity to stylistic vs. accuracy dimensions.
Small training set: 202 unique prompts (with ~6 responses each) — generalization outside philosophy/creative domains is not guaranteed.
Recommendations
Use for philosophical, creative, and contemplative writing tasks where the base Qwen 2.5 3B feels generic. Pair with a factual retrieval system for knowledge-intensive tasks. Not a replacement for general-purpose models.
How to Get Started with the Model
python
1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
34model = AutoModelForCausalLM.from_pretrained(5"closestfriend/brie-v2-qwen2.5-3b",6 torch_dtype=torch.float16,7 device_map="auto",8)9tokenizer = AutoTokenizer.from_pretrained("closestfriend/brie-v2-qwen2.5-3b")1011messages =[12{"role":"system","content":"You are a helpful AI assistant."},13{"role":"user","content":"Explain the concept of 'being-in-the-world' from phenomenology."}14]1516text = tokenizer.apply_chat_template(17 messages,18 tokenize=False,19 add_generation_prompt=True20)21inputs = tokenizer(text, return_tensors="pt").to(model.device)2223outputs = model.generate(24**inputs,25 max_new_tokens=512,26 temperature=0.75,27 do_sample=True,28 top_p=0.95,29)30response = tokenizer.decode(outputs[0][inputs.input_ids.shape[1]:], skip_special_tokens=True)31print(response)
Recommended generation parameters: temperature 0.75, top_p 0.95, max_new_tokens 512–1024.
Training Details
Training Data
1,213 examples authored by the researcher through iterative discussions using Claude, ChatGPT, Mistral, and Kimi as discussion partners (no Qwen or Llama models used during data authoring to avoid contamination). The dataset covers continental philosophy (phenomenology, existentialism, ontology), speculative reasoning, philosophical argumentation, and contemplative prose.
A key methodological feature: 202 unique prompts with multiple high-quality responses each (~6 per prompt). The model learns a distribution of valid responses rather than memorizing fixed pairs, which explains strong generalization despite the small prompt count.
Training Procedure
LoRA fine-tuning of Qwen/Qwen2.5-3B-Instruct, then merged via merge_and_unload().
Learning rate: 2e-4, linear schedule, 20 warmup steps
Max sequence length: 2048
Speeds, Sizes, Times
Hardware: NVIDIA RTX 5090 (32GB VRAM) on RunPod
Training time: ~1–2 hours
Training cost: ~$3
Training date: October 16, 2025
Evaluation
Evaluated via blind A/B testing against baseline Qwen 2.5 3B Instruct with randomized presentation order (controls for position bias). Eight independent judges from three laboratories spanning two model generations (2025–2026) ensure temporal robustness.
All eight judges from three independent labs across two model generations show strong preference for Brie on in-domain tasks (71.9–95.2%). Temporal robustness confirmed: while 2026 judges show somewhat lower absolute win rates (78.9% avg vs 90.5% avg for 2025), this reflects more conservative evaluation standards as the field advances — not a regression in model quality. No catastrophic forgetting: out-of-domain performance is at parity with the base model (~49%).
Note on evaluation integrity: A bug in winner determination logic was discovered during evaluation (inverting 56% of results). All reported metrics reflect corrected data. Full documentation included in the training repository.
Environmental Impact
Hardware Type: NVIDIA RTX 5090
Hours used: ~1–2 hours
Cloud Provider: RunPod
Compute Region: Not specified
Carbon Emitted: Minimal (~$3 compute cost)
Technical Specifications
Model Architecture and Objective
Qwen2ForCausalLM (causal language model). 36 hidden layers, hidden size 2048, 16 attention heads, 2 KV heads (GQA), intermediate size 11008, max position embeddings 32768, vocab size 151936.
Compute Infrastructure
Hardware
NVIDIA RTX 5090 (32GB VRAM) on RunPod cloud.
Software
HuggingFace Transformers, PEFT, TRL (SFTTrainer). Merged with peft.AutoPeftModelForCausalLM.merge_and_unload().
Citation
bibtex
1@misc{karman2026brie,
2 author = {Karman, Hunter},
3 title = {Human-Curated Data Authoring with LLMs: A Small-Data Approach to Domain Adaptation},
4 year = {2026},
5 doi = {10.5281/zenodo.17657737},
6 url = {https://doi.org/10.5281/zenodo.17657737}
7}