← back to catalog · registered 2026-08-22 13:56

prithivMLmods/FastThink-0.5B-Tiny-abliterated

prithivMLmods Qwen 494M
Your rig guess connected
? Why do I need an app?
Reading your rig…

This is a rough estimate. Install the free app - we'll show exact numbers.

Reading real hardware from your app right now. Numbers below are exact.

Below is the per-quantization compatibility for this model.

curl -H "Authorization: Bearer $ABL_KEY" \
     "https://abliteration.org/api/v1/models/prithivMLmods%2FFastThink-0.5B-Tiny-abliterated"
Response includes
  • classification m1
  • files 11
  • hub_downloads_all_time 173
  • author_summary 98 models
  • readme_text full
10 credits · hourly refresh · ~4 KB payload Get an API key →
Abliteration classifier · v1.0.0
M1
Primary method

Direct removal

No other method signals detected in this model.
Confidence
MEDIUM
Why this label 3 signals
Method inferred from partial signals - repository name, related files, or tag patterns. Producer identity not confirmed; label may sharpen or shift as we gather more evidence.
  • 'abliterated' in name/tags
  • is_gguf=0 (base model)
  • no specific method indicators - defaulting to M1 (most common)
Refusal direction extracted via
Extraction technique

Difference-of-means

Confidence
MEDIUM
Why we say so
primary_method=M1; difference-of-means is the reference extraction for M1/M3 (Arditi 2024)
Downloads · lifetime
173
27 last 30d - stable
Likes
0
Descendants
1
in 1 direct fork
Model age
19mo ago
created 2025-03-19
Downloads over time
Now184→from10↑1,740%
16813520110 on Mar 19, 2025184 on Oct 12Mar '25Jun '25Sep '25Dec '25MarJunSep
Mar 19, 2025 → Oct 12 · 122 snapshots · spans 572 days

Genealogy 1 direct fork

Full fork graph →

This model's place in the market. Above: what it was derived from. Below: the tree of everything derived from it.

Metadata

License
apache-2.0
Languages
en
Tags
transformers safetensors qwen2 text-generation text-generation-inference conversational en base_model:prithivMLmods/FastThink-0.5B-Tiny base_model:finetune:prithivMLmods/FastThink-0.5B-Tiny license:apache-2.0 endpoints_compatible region:us

Related

Total size
1.84 GB
Files
11
Quantizations
1
Registered
2026-08-22 13:56
Last updated on HF
2025-04-08 10:39

Files by quantization

Auxiliary files 11 files 1.86 GB
model.safetensors 1.84 GB e503b6af download
tokenizer.json 10.9 MB fab42efe download
vocab.json 2.65 MB 4783fe10 download
merges.txt 1.59 MB 31349551 download
tokenizer_config.json 7.36 KB 10fb1bbe download
README.md 6.58 KB 091c4cca download
.gitattributes 1.53 KB 52373fe2 download
config.json 712 B 19129995 download
added_tokens.json 632 B 630e242d download
special_tokens_map.json 613 B c8dd4c90 download
generation_config.json 270 B 88190b39 download

README current version from Hugging Face


library_name: transformers
tags:

  • text-generation-inference
    license: apache-2.0
    language:
  • en
    base_model:
  • prithivMLmods/FastThink-0.5B-Tiny
    pipeline_tag: text-generation

FastThink-0.5B-Tiny-abliterated

FastThink-0.5B-Tiny-abliterated is a reasoning-focused model based on Qwen2.5. We have released a range of base language models and instruction-tuned language models, spanning from 0.5 billion to 72 billion parameters. Qwen2.5 introduces the following improvements over Qwen2; Significantly enhanced knowledge and greatly improved capabilities in coding and mathematics, thanks to specialized expert models in these domains. Major improvements in instruction following, generating long texts (over 8K tokens), understanding structured data (e.g., tables), and generating structured outputs, especially JSON. It is more resilient to diverse system prompts, enhancing role-play implementation and condition-setting for chatbots. Long-context support for up to 128K tokens and the ability to generate outputs up to 8K tokens.

  • Multilingual support for over 29 languages, including Chinese, English, French, Spanish, Portuguese, German, Italian, Russian, Japanese, Korean, Vietnamese, Thai, Arabic, and more.

Architecture: Transformers with RoPE, SwiGLU, RMSNorm, Attention QKV bias, and tied word embeddings.

Quickstart with Transformer

Here provides a code snippet with apply_chat_template to show you how to load the tokenizer and model and how to generate contents.

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "prithivMLmods/FastThink-0.5B-Tiny-abliterated"

model = AutoModelForCausalLM.from_pretrained(
    model_name,
    torch_dtype="auto",
    device_map="auto"
)
tokenizer = AutoTokenizer.from_pretrained(model_name)

prompt = "Give me a short introduction to large language model."
messages = [
    {"role": "system", "content": "You are Qwen, created by Alibaba Cloud. You are a helpful assistant."},
    {"role": "user", "content": prompt}
]
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=512
)
generated_ids = [
    output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
]

response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]

Dataset Preparation

This script is designed to load, process, and combine multiple datasets into a single, standardized format suitable for training conversational AI models. The script uses the datasets library to load and manipulate the datasets, and the chat_templates library to standardize the conversation format.

Example

# Load the initial three datasets
dataset1 = load_dataset("PowerInfer/LONGCOT-Refine-500K", split="train")
dataset2 = load_dataset("amphora/QwQ-LongCoT-130K", split="train")
dataset3 = load_dataset("AI-MO/NuminaMath-CoT", split="train")

# Map conversation columns for all datasets
dataset1 = dataset1.map(add_conversations_column, batched=False)
dataset2 = dataset2.map(add_conversations_column_prompt_qwq, batched=False)
dataset3 = dataset3.map(add_conversations_column_prompt_solution, batched=False)

# Combine all datasets
combined_dataset = concatenate_datasets([dataset1, dataset2, dataset3])

# Standardize using the ShareGPT format
combined_dataset = standardize_sharegpt(combined_dataset)

# Initialize the tokenizer with a specific chat template
tokenizer = get_chat_template(tokenizer, chat_template="qwen-2.5")

# Apply formatting function to the combined dataset
combined_dataset = combined_dataset.map(formatting_prompts_func, batched=True)

# Print the first few examples to verify the output
print(combined_dataset[:50000])

Intended Use

  1. Reasoning Tasks: FastThink-0.5B-Tiny-abliterated is optimized for reasoning-focused applications, such as logical problem-solving, decision-making, and analytical workflows.
  2. Instruction Following: Ideal for scenarios where precise adherence to instructions is required, including generating structured outputs like JSON or tables.
  3. Multilingual Support: Suitable for use in multilingual environments, supporting over 29 languages, making it versatile for global applications.
  4. Coding and Mathematics: Highly effective in tasks involving coding, debugging, or solving mathematical problems, leveraging expert domain knowledge.
  5. Role-play Scenarios: Can simulate conversational agents or personas for role-playing, enhancing chatbot and virtual assistant implementations.
  6. Long-form Content Creation: Designed to generate and manage long-form text (up to 8K tokens) while maintaining context, making it ideal for tasks like report writing or storytelling.
  7. Understanding and Processing Structured Data: Efficient at interpreting and working with structured data, such as tables or hierarchical formats.
  8. Low-Resource Applications: With a smaller parameter size (0.5B), it is well-suited for applications with limited computational resources or edge deployment.

Limitations

  1. Limited Model Size: As a 0.5B-parameter model, its reasoning and comprehension capabilities are less advanced compared to larger models, particularly for highly complex tasks.
  2. Contextual Limitations: Although it supports a context length of up to 128K tokens, its ability to effectively utilize such a long context may vary, particularly in tasks requiring intricate cross-referencing of earlier inputs.
  3. Accuracy in Domain-Specific Tasks: While capable in coding and mathematics, it may struggle with highly specialized or esoteric domain knowledge compared to models fine-tuned specifically for those areas.
  4. Ambiguity Handling: May misinterpret vague or poorly structured prompts, leading to less accurate or unintended results.
  5. Long-Context Tradeoffs: Generating or processing very long outputs (e.g., close to the 8K token limit) could result in decreased coherence or relevance toward the end.
  6. Multilingual Performance: Although it supports 29 languages, its proficiency and fluency may vary across languages, with some underrepresented languages possibly seeing reduced performance.
  7. Resource-Intensive for Long Contexts: Using its long-context capabilities (128K tokens) can be computationally demanding, requiring significant memory and processing power.
  8. Dependence on Fine-Tuning: For highly specialized tasks or domains, additional fine-tuning may be necessary to achieve optimal performance.

README history 3 versions

The author's README evolved over time. Click a version to see its content at that point.

  1. 2025-03-19Update README.md65a63a66.6 KB
    Loading...
  2. 2025-03-19Update README.md92efc936.6 KB
    Loading...
  3. 2025-03-19Upload Qwen2ForCausalLMc16a5ff5.1 KB
    Loading...
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration