Views
No views yet

🪟 A 9B that reads a million tokens, thinks before it speaks, and never refuses.
<think> block, works it through, then delivers a clean, direct answer — and it does it across a full one‑million‑token context window that most models this size can only dream of.| 🪟 1,000,000‑token context | Feed it entire codebases, whole books, months of chat logs — at once. A YaRN‑extended window on a gated‑linear‑attention hybrid backbone built to make long context fast, not just possible. |
| 🔓 Uncensored | De‑risked to answer directly, without the reflexive refusals of over‑aligned models. You decide what it works on. |
| 🧠 Reasons in the open | Native <think>…</think> chain‑of‑thought distilled from a panel of frontier teachers — transparent, inspectable reasoning you can actually read. |
| 💻 Codes and reasons | Tuned for software engineering, step‑by‑step problem solving, and precise technical explanation. |
| 👁 Sees | A full vision encoder — text and images in one 9B model. |
| ⚡ Runs anywhere | BF16, NVFP4 for Blackwell, and a complete GGUF quant ladder with the MTP speculative‑decode head. |
1from transformers import AutoModelForImageTextToText, AutoProcessor
2
3model = AutoModelForImageTextToText.from_pretrained(
4 "Blackfrost-AI/PINQWEN-3.5-9B-1M-BF16", dtype="bfloat16", device_map="auto")
5proc = AutoProcessor.from_pretrained("Blackfrost-AI/PINQWEN-3.5-9B-1M-BF16")
6
7messages = [{"role": "user", "content": "Write a Python LRU cache with O(1) get/put and explain the design."}]
8ids = proc.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt").to(model.device)
9out = model.generate(ids, max_new_tokens=1024)
10print(proc.decode(out[0][ids.shape[1]:], skip_special_tokens=True))| Format | Repository | Best for |
|---|---|---|
| BF16 | PINQWEN-3.5-9B-1M-BF16 | Reference precision, fine‑tuning, vision |
| NVFP4 | PINQWEN-3.5-9B-1M-NVFP4 | Fast serving on NVIDIA Blackwell |
| GGUF | PINQWEN-3.5-9B-1M-GGUF | llama.cpp / local — full quant ladder + MTP |