alt.freeweights.qwen / Qwen3-1.7B-GGUF
From: unsloth <huggingface.co/unsloth>Newsgroups: alt.freeweights.qwenSubject:

Qwen3-1.7B-GGUF

Date: 2026-11-14Commit: d7f544eSigned: 2DC28CC7B26A283B ✓

Text generation model. Gguf weights, 30.3 GB in all. Published by unsloth under Apache-2.0.

qwen30.3GBQwen3-1.7B-GGUFggufpermissive
FactsParamsnot statedSize30.3 GBFormatsggufTasktext generationLicenseApache-2.0From sourcepermissive
$ fw get unsloth/Qwen3-1.7B-GGUF
# manifest sha256 269ac7ef8433… · 30.3 GB · 32 files
$ fw verify ./Qwen3-1.7B-GGUF unsloth/Qwen3-1.7B-GGUF
From sourceHosted (signed)unsloth/Qwen3-1.7B-GGUFLast check: 2026-11-14 21:32 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Quantized of Qwen3-1.7B.

Works with

Convert with

Overview

Size
30.3 GB
Weights
538 MB (smallest of 26 GGUF variants)
Parameters
not stated
Formats
gguf
Task
text generation
License
Apache-2.0 (permissive)
Files
32, each with a sha256
Publisher
unsloth
Added
2026-11-14
Section
alt.freeweights.qwen
Lineage

Original release from the publisher.

Base model: Qwen/Qwen3-1.7B

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-14 21:32 UTCpassed

Model card

From the publisher at commit d7f544e. Shown as plain text with links; images open at the publisher.

See our collection for all versions of Qwen3 including GGUF, 4-bit & 16-bit formats.

Learn to run Qwen3 correctly - Read our Guide.

Unsloth Dynamic 2.0 achieves superior accuracy & outperforms other leading quants.

https://github.com/unslothai/unsloth/ https://discord.gg/unsloth https://docs.unsloth.ai/basics/qwen3-how-to-run-and-fine-tune

✨ Run & Fine-tune Qwen3 with Unsloth!#

Unsloth supportsFree NotebooksPerformanceMemory use
Qwen3 (14B)▶️ Start on Colab3x faster70% less
GRPO with Qwen3 (8B)▶️ Start on Colab3x faster80% less
Llama-3.2 (3B)▶️ Start on Colab-Conversational.ipynb)2.4x faster58% less
Llama-3.2 (11B vision)▶️ Start on Colab-Vision.ipynb)2x faster60% less
Qwen2.5 (7B)▶️ Start on Colab-Alpaca.ipynb)2x faster60% less
Phi-4 (14B)▶️ Start on Colab2x faster50% less

To Switch Between Thinking and Non-Thinking#

If you are using llama.cpp, Ollama, Open WebUI etc., you can add /think and /no_think to user prompts or system messages to switch the model's thinking mode from turn to turn. The model will follow the most recent instruction in multi-turn conversations.

Here is an example of multi-turn conversation:

> Who are you /no_think

<think>

</think>

I am Qwen, a large-scale language model developed by Alibaba Cloud. [...]

> How many 'r's are in 'strawberries'? /think

<think>
Okay, let's see. The user is asking how many times the letter 'r' appears in the word "strawberries". [...]
</think>

The word strawberries contains 3 instances of the letter r. [...]

Qwen3-1.7B#

Qwen3 Highlights#

Qwen3 is the latest generation of large language models in Qwen series, offering a comprehensive suite of dense and mixture-of-experts (MoE) models. Built upon extensive training, Qwen3 delivers groundbreaking advancements in reasoning, instruction-following, agent capabilities, and multilingual support, with the following key features:

  • Uniquely support of seamless switching between thinking mode (for complex logical reasoning, math, and coding) and non-thinking mode (for efficient, general-purpose dialogue) within single model, ensuring optimal performance across various scenarios.
  • Significantly enhancement in its reasoning capabilities, surpassing previous QwQ (in thinking mode) and Qwen2.5 instruct models (in non-thinking mode) on mathematics, code generation, and commonsense logical reasoning.
  • Superior human preference alignment, excelling in creative writing, role-playing, multi-turn dialogues, and instruction following, to deliver a more natural, engaging, and immersive conversational experience.
  • Expertise in agent capabilities, enabling precise integration with external tools in both thinking and unthinking modes and achieving leading performance among open-source models in complex agent-based tasks.
  • Support of 100+ languages and dialects with strong capabilities for multilingual instruction following and translation.

Model Overview#

Qwen3-1.7B has the following features:

  • Type: Causal Language Models
  • Training Stage: Pretraining & Post-training
  • Number of Parameters: 1.7B
  • Number of Paramaters (Non-Embedding): 1.4B
  • Number of Layers: 28
  • Number of Attention Heads (GQA): 16 for Q and 8 for KV
  • Context Length: 32,768

For more details, including benchmark evaluation, hardware requirements, and inference performance, please refer to our blog, GitHub, and Documentation.

Quickstart#

The code of Qwen3 has been in the latest Hugging Face transformers and we advise you to use the latest version of transformers.

With transformers<4.51.0, you will encounter the following error:

KeyError: 'qwen3'

The following contains a code snippet illustrating how to use the model generate content based on given inputs.

from transformers import AutoModelForCausalLM, AutoTokenizer

model_name = "Qwen/Qwen3-1.7B"

# load the tokenizer and the model
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForCausalLM.from_pretrained(
    model_name,
    torch_dtype="auto",
    device_map="auto"
)

# prepare the model input
prompt = "Give me a short introduction to large language model."
messages = [
    {"role": "user", "content": prompt}
]
text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
    enable_thinking=True # Switches between thinking and non-thinking modes. Default is True.
)
model_inputs = tokenizer([text], return_tensors="pt").to(model.device)

# conduct text completion
generated_ids = model.generate(
    **model_inputs,
    max_new_tokens=32768
)
output_ids = generated_ids[0][len(model_inputs.input_ids[0]):].tolist() 

# parsing thinking content
try:
    # rindex finding 151668 (</think>)
    index = len(output_ids) - output_ids[::-1].index(151668)
except ValueError:
    index = 0

thinking_content = tokenizer.decode(output_ids[:index], skip_special_tokens=True).strip("\n")
content = tokenizer.decode(output_ids[index:], skip_special_tokens=True).strip("\n")

print("thinking content:", thinking_content)
print("content:", content)

For deployment, you can use vllm>=0.8.5 or sglang>=0.4.5.post2 to create an OpenAI-compatible API endpoint:

  • vLLM: shell vllm serve Qwen/Qwen3-1.7B --enable-reasoning --reasoning-parser deepseek_r1
  • SGLang: shell python -m sglang.launch_server --model-path Qwen/Qwen3-1.7B --reasoning-parser deepseek-r1

Switching Between Thinking and Non-Thinking Mode#

Tip. The enable_thinking switch is also available in APIs created by vLLM and SGLang. Please refer to our documentation for more details.

enable_thinking=True#

By default, Qwen3 has thinking capabilities enabled, similar to QwQ-32B. This means the model will use its reasoning abilities to enhance the quality of generated responses. For example, when explicitly setting enable_thinking=True or leaving it as the default value in tokenizer.apply_chat_template, the model will engage its thinking mode.

text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
    enable_thinking=True  # True is the default value for enable_thinking
)

In this mode, the model will generate think content wrapped in a <think>...</think> block, followed by the final response.

Note. For thinking mode, use Temperature=0.6, TopP=0.95, TopK=20, and MinP=0 (the default setting in generation_config.json). DO NOT use greedy decoding, as it can lead to performance degradation and endless repetitions. For more detailed guidance, please refer to the Best Practices section.

enable_thinking=False#

We provide a hard switch to strictly disable the model's thinking behavior, aligning its functionality with the previous Qwen2.5-Instruct models. This mode is particularly useful in scenarios where disabling thinking is essential for enhancing efficiency.

text = tokenizer.apply_chat_template(
    messages,
    tokenize=False,
    add_generation_prompt=True,
    enable_thinking=False  # Setting enable_thinking=False disables thinking mode
)

In this mode, the model will not generate any think content and will not include a <think>...</think> block.

Note. For non-thinking mode, we suggest using Temperature=0.7, TopP=0.8, TopK=20, and MinP=0. For more detailed guidance, please refer to the Best Practices section.

Advanced Usage: Switching Between Thinking and Non-Thinking Modes via User Input#

We provide a soft switch mechanism that allows users to dynamically control the model's behavior when enable_thinking=True. Specifically, you can add /think and /no_think to user prompts or system messages to switch the model's thinking mode from turn to turn. The model will follow the most recent instruction in multi-turn conversations.

Here is an example of a multi-turn conversation:

from transformers import AutoModelForCausalLM, AutoTokenizer

class QwenChatbot:
    def __init__(self, model_name="Qwen/Qwen3-1.7B"):
        self.tokenizer = AutoTokenizer.from_pretrained(model_name)
        self.model = AutoModelForCausalLM.from_pretrained(model_name)
        self.history = []

    def generate_response(self, user_input):
        messages = self.history + [{"role": "user", "content": user_input}]

        text = self.tokenizer.apply_chat_template(
            messages,
            tokenize=False,
            add_generation_prompt=True
        )

        inputs = self.tokenizer(text, return_tensors="pt")
        response_ids = self.model.generate(**inputs, max_new_tokens=32768)[0][len(inputs.input_ids[0]):].tolist()
        response = self.tokenizer.decode(response_ids, skip_special_tokens=True)

        # Update history
        self.history.append({"role": "user", "content": user_input})
        self.history.append({"role": "assistant", "content": response})

        return response

# Example Usage
if __name__ == "__main__":
    chatbot = QwenChatbot()

    # First input (without /think or /no_think tags, thinking mode is enabled by default)
    user_input_1 = "How many r's in strawberries?"
    print(f"User: {user_input_1}")
    response_1 = chatbot.generate_response(user_input_1)
    print(f"Bot: {response_1}")
    print("----------------------")

    # Second input with /no_think
    user_input_2 = "Then, how many r's in blueberries? /no_think"
    print(f"User: {user_input_2}")
    response_2 = chatbot.generate_response(user_input_2)
    print(f"Bot: {response_2}") 
    print("----------------------")

    # Third input with /think
    user_input_3 = "Really? /think"
    print(f"User: {user_input_3}")
    response_3 = chatbot.generate_response(user_input_3)
    print(f"Bot: {response_3}")

Note For API compatibility, when enable_thinking=True, regardless of whether the user uses /think or /no_think, the model will always output a block wrapped in <think>...</think>. However, the content inside this block may be empty if thinking is disabled. When enable_thinking=False, the soft switches are not valid. Regardless of any /think or /no_think tags input by the user, the model will not generate think content and will not include a <think>...</think> block.

Agentic Use#

Qwen3 excels in tool calling capabilities. We recommend using Qwen-Agent to make the best use of agentic ability of Qwen3. Qwen-Agent encapsulates tool-calling templates and tool-calling parsers internally, greatly reducing coding complexity.

To define the available tools, you can use the MCP configuration file, use the integrated tool of Qwen-Agent, or integrate other tools by yourself.

from qwen_agent.agents import Assistant

# Define LLM
llm_cfg = {
    'model': 'Qwen3-1.7B',

    # Use the endpoint provided by Alibaba Model Studio:
    # 'model_type': 'qwen_dashscope',
    # 'api_key': os.getenv('DASHSCOPE_API_KEY'),

    # Use a custom endpoint compatible with OpenAI API:
    'model_server': 'http://localhost:8000/v1',  # api_base
    'api_key': 'EMPTY',

    # Other parameters:
    # 'generate_cfg': {
    #         # Add: When the response content is `<think>this is the thought</think>this is the answer;
    #         # Do not add: When the response has been separated by reasoning_content and content.
    #         'thought_in_content': True,
    #     },
}

# Define Tools
tools = [
    {'mcpServers': {  # You can specify the MCP configuration file
            'time': {
                'command': 'uvx',
                'args': ['mcp-server-time', '--local-timezone=Asia/Shanghai']
            },
            "fetch": {
                "command": "uvx",
                "args": ["mcp-server-fetch"]
            }
        }
    },
  'code_interpreter',  # Built-in tools
]

# Define Agent
bot = Assistant(llm=llm_cfg, function_list=tools)

# Streaming generation
messages = [{'role': 'user', 'content': 'https://qwenlm.github.io/blog/ Introduce the latest developments of Qwen'}]
for responses in bot.run(messages=messages):
    pass
print(responses)

Best Practices#

To achieve optimal performance, we recommend the following settings:

  1. Sampling Parameters:
    • For thinking mode (enable_thinking=True), use Temperature=0.6, TopP=0.95, TopK=20, and MinP=0. DO NOT use greedy decoding, as it can lead to performance degradation and endless repetitions.
    • For non-thinking mode (enable_thinking=False), we suggest using Temperature=0.7, TopP=0.8, TopK=20, and MinP=0.
    • For supported frameworks, you can adjust the presence_penalty parameter between 0 and 2 to reduce endless repetitions. However, using a higher value may occasionally result in language mixing and a slight decrease in model performance.
  2. Adequate Output Length: We recommend using an output length of 32,768 tokens for most queries. For benchmarking on highly complex problems, such as those found in math and programming competitions, we suggest setting the max output length to 38,912 tokens. This provides the model with sufficient space to generate detailed and comprehensive responses, thereby enhancing its overall performance.
  3. Standardize Output Format: We recommend using prompts to standardize model outputs when benchmarking.
    • Math Problems: Include "Please reason step by step, and put your final answer within \boxed{}." in the prompt.
    • Multiple-Choice Questions: Add the following JSON structure to the prompt to standardize responses: "Please show your choice in the answer field with only the choice letter, e.g., "answer": "C"."
  4. No Thinking Content in History: In multi-turn conversations, the historical model output should only include the final output part and does not need to include the thinking content. It is implemented in the provided chat template in Jinja2. However, for frameworks that do not directly use the Jinja2 chat template, it is up to the developers to ensure that the best practice is followed.
Citation#

If you find our work helpful, feel free to give us a cite.

@misc{qwen3,
    title  = {Qwen3},
    url    = {https://qwenlm.github.io/blog/qwen3/},
    author = {Qwen Team},
    month  = {April},
    year   = {2025}
}

Files

32 files · 30.3 GBWeights 538 MB (smallest of 26 GGUF variants). Sizes and sha256 from the signed manifest.
Show all 32 files with their sha256
FileSizesha256
.gitattributes3.13 KBf61abd36edcb549c7582cb7cfe715e07cc81133c6b50e4dc68fe790dbf7979aa
Qwen3-1.7B-BF16.gguf3.45 GB3412cc86f04dd7b49cb5fe05249690a95d643ee0f1f980cd5e777a8f40eb37f9
Qwen3-1.7B-IQ4_NL.gguf1.05 GB54d4991db0f405c5d81c41a22094026cbc37bb2ee445b551bb1754204b5cb680
Qwen3-1.7B-IQ4_XS.gguf1.01 GBa02e41d3208e97a7cb224297e8d3abb22e5bb8d664362c6be4f48948a3797eec
Qwen3-1.7B-Q2_K.gguf778 MB62b3fb705434cb57fabc59d59aa7b4c6fb558fff7c7c4b2ce67456373bc30fd3
Qwen3-1.7B-Q2_K_L.gguf778 MB62b3fb705434cb57fabc59d59aa7b4c6fb558fff7c7c4b2ce67456373bc30fd3
Qwen3-1.7B-Q3_K_M.gguf940 MB8070f21b9763ef653289e20252592d0aab6680948f36eb5b4362d403fef09170
Qwen3-1.7B-Q3_K_S.gguf867 MBb6afc9f02da55f66c086ac00bc4483b7bb89bbfad87fc93602d359151362bf2d
Qwen3-1.7B-Q4_0.gguf1.06 GBc876f159707a4e4f70e045106c69db15bfc935a4981706fd4f65c6e7ea1e81c5
Qwen3-1.7B-Q4_1.gguf1.14 GB3f6d4269abd6e61cda9962b0363f7ddc06f1186f27baa9c9e51d3dd309b02146
Qwen3-1.7B-Q4_K_M.gguf1.11 GBb139949c5bd74937ad8ed8c8cf3d9ffb1e99c866c823204dc42c0d91fa181897
Qwen3-1.7B-Q4_K_S.gguf1.06 GB71eed840867db10f14b3332e3e0bf0a36b98b762c5b0bf9e091a3e00ecd21805
Qwen3-1.7B-Q5_K_M.gguf1.26 GBb0949de5b2e06cbed6aa96517f9bd8afb334584b6f95ee83479292ff4bdd8ed3
Qwen3-1.7B-Q5_K_S.gguf1.23 GB43dc60ef9b7d27e43a61c05e13941503ab6d86944c306ef5207f164cb47cc982
Qwen3-1.7B-Q6_K.gguf1.42 GB6a9cadec4883df6f3efcf337103479dcc6a3efa9f5f8cc64a904dba57808207a
Qwen3-1.7B-Q8_0.gguf1.83 GB0becaa825564295d82e9af4d008bca5f8b7f5f73bf1c6a0b58f7c53ef26b47fd
Qwen3-1.7B-UD-IQ1_M.gguf562 MB77d1aceec4f28c45328d98ef58eefdbf5643da3513b7e777ad311b5014a58739
Qwen3-1.7B-UD-IQ1_S.gguf538 MB762cff2d202b1f0af82ba840ba4a66b16b6268d10d72b7ef5bfabda080051ad3
Qwen3-1.7B-UD-IQ2_M.gguf709 MB0616ab2f6543a28e119bf3e7a24c5c7686b86b16fae69bea81b457c30506d358
Qwen3-1.7B-UD-IQ2_XXS.gguf606 MBbcd3ccb440bb1e57c49e48e69c2fe790a3cd4682f8a6f128fcd1e2222102c6fc
Qwen3-1.7B-UD-IQ3_XXS.gguf765 MB7727d3c027da39d72f846038cad89456cab0866ee4a5328f9aced19e3d850e86
Qwen3-1.7B-UD-Q2_K_XL.gguf798 MB4a76542930ebab924832e9fe5d1970122564c026411162ee48a4d503b1a16f5f
Qwen3-1.7B-UD-Q3_K_XL.gguf969 MB21499d25b4dfc46066caaeef39fff5b43a4bfab80aef7c70d1db1a31ec02ed58
Qwen3-1.7B-UD-Q4_K_XL.gguf1.13 GB01977643b1d7292d09eb6ef75c7af8b084a3bbf2cb4e1d128ab76adeb8d75490
Qwen3-1.7B-UD-Q5_K_XL.gguf1.26 GBf2d3ad6203939ffcf169ac9fe4f7d7430ce227e024395850cd878fe646912c08
Qwen3-1.7B-UD-Q6_K_XL.gguf1.61 GB9e7232c93d12498a74a19826c367681314d86d5e468dacc6afe24bc6adbd7754
Qwen3-1.7B-UD-Q8_K_XL.gguf2.33 GB7da8dded81945002c1024cb71cc95b6cc5013b82289353f352a47c99395de65c
README.md17.1 KBbd3c097093e5292cbaa76dbb7f8ecde3ce4dc3354f9daa160e5515a580ad587d
config.json757 Be93b85675e213fdc3dd2c2b094552bff563164f1880359a3ec7301c39ec6e307
imatrix_unsloth.dat2.07 MBe85aa84d17c17a4d9d3add356d675c9cdcadd7a7bf5871580a92e266df0da803
params178 Bca914fd65e10461b7ce5991f1ba91c7cc65dcd0c17b1f7ef7cc210a51e9adb80
template1.48 KBeb4402837c7829a690fa845de4d7f3fd842c2adee476d5341da8a46ea9255175
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
d7f544eead pinned now manifest updated, same commit2026-11-14 21:32 UTC32 files · 30.3 GB
d7f544eead2026-11-14 21:32 UTC32 files · 30.3 GB

Use it

$ fw get unsloth/Qwen3-1.7B-GGUF
# manifest sha256 269ac7ef8433… · 30.3 GB · 32 files
$ fw verify ./Qwen3-1.7B-GGUF unsloth/Qwen3-1.7B-GGUF
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/unsloth/Qwen3-1.7B-GGUF.json --dir ./Qwen3-1.7B-GGUF $ python3 fw.py verify ./Qwen3-1.7B-GGUF ./unsloth__Qwen3-1.7B-GGUF.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download unsloth/Qwen3-1.7B-GGUF --revision d7f544eead698dbd1f15126ef60b45a1e1933222 --local-dir ./Qwen3-1.7B-GGUF
llama.cppDownload one GGUF variant (Qwen3-1.7B-UD-IQ1_S, 538 MB), then serve it.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download unsloth/Qwen3-1.7B-GGUF --include "Qwen3-1.7B-UD-IQ1_S*" --local-dir ./Qwen3-1.7B-GGUF $ llama-server -m ./Qwen3-1.7B-GGUF/Qwen3-1.7B-UD-IQ1_S.gguf
OllamaMake an Ollama model from the downloaded file.
$ printf 'FROM ./Qwen3-1.7B-GGUF/Qwen3-1.7B-UD-IQ1_S.gguf\n' > Modelfile $ ollama create qwen3-1.7b-gguf -f Modelfile

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-14
Text in
README.md
Text sha256
bd3c097093e5292cbaa76dbb7f8ecde3ce4dc3354f9daa160e5515a580ad587d
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: unsloth <huggingface.co/unsloth>Newsgroups: alt.freeweights.qwenSubject: Qwen3-1.7B-GGUFDate: 2026-11-14Commit: d7f544eSigned: 2DC28CC7B26A283B ✓
Upstream
unsloth/Qwen3-1.7B-GGUF
Pinned commit
d7f544eead698dbd1f15126ef60b45a1e1933222
Manifest
Qwen3-1.7B-GGUF.json · .minisig
Manifest sha256
269ac7ef84339f291295dfca3bf9a5aa3d97801cb4bb8fe375844d5619c24661
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-14 21:32 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/unsloth/Qwen3-1.7B-GGUF.json $ curl -O https://freeweights.allternit.com/manifests/unsloth/Qwen3-1.7B-GGUF.json.minisig $ minisign -Vm Qwen3-1.7B-GGUF.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

Parent

Qwen/Qwen3-1.7B · this model is a quantization of it

No model in the catalog names this one as its parent.

Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download unsloth/Qwen3-1.7B-GGUF
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. Qwen3-1.7B-GGUF.json. Provenance. Takedown history: none.
From: BAAI <huggingface.co/BAAI>Subject: Aquila-VL-2B-llava-qwen
From: Perciqa <huggingface.co/Perciqa>Subject: Aurora-Code-1
From: BAAI <huggingface.co/BAAI>Subject: bge-reasoner-embed-qwen3-8b-0923
From: amazon <huggingface.co/amazon>Subject: BMOJOF-primed-HQwen3-8B-Instruct
From: nbeerbower <huggingface.co/nbeerbower>Subject: Bubba-Qwen3.6-27B-LoRA
From: bartowski <huggingface.co/bartowski>Subject: bytkim_Qwen3.8-27B-pi-GGUF