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

azale-ai/DukunLM-Uncensored-7B

azale-ai Falcon 7B second-order
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/azale-ai%2FDukunLM-Uncensored-7B"
Response includes
  • classification m-uncensored
  • files 7
  • hub_downloads_all_time 1,046
  • author_summary 5 models
  • readme_text full
10 credits · hourly refresh · ~4 KB payload Get an API key →
Abliteration classifier · v1.0.0
M-U
Primary method

Uncensored (method unknown)

No other method signals detected in this model.
Confidence
LOW
Why this label 3 signals
Weak or ambiguous signals. Best guess based on catalog patterns; treat as tentative and check the evidence below.
  • 'uncensored' in name/tags but no 'abliterated' marker
  • method not identifiable from author declaration alone
  • may be DPO fine-tune, prompt engineering, or unknown technique
Refusal direction extraction

No specific extraction method could be identified for this model. The producer either did not document it or used a proprietary pipeline.

What is a refusal direction? →
Downloads · lifetime
1K
33 last 30d - cooling
Likes
5
Model age
3.2y ago
created 2023-07-13

Training datasets

Corpora the author lists in the model card. Datasets tracked in our /datasets catalog carry a category badge linking to the workflow stage. Others open on Hugging Face.

Downloads over time
Now1.1K→from89↑1,088%
03887751.2K89 on Jul 24, 20241.1K on Oct 111.1K on Oct 10Jul '24Nov '24Mar '25Jul '25Nov '25MarJul
Jul 24, 2024 → Oct 11 · 155 snapshots · spans 809 days

Genealogy 0 direct forks

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

Languages
en id
Tags
peft qlora wizardlm uncensored instruct alpaca text-generation en id dataset:MBZUAI/Bactrian-X base_model:nferroukhi/WizardLM-Uncensored-Falcon-7b-sharded-bf16 base_model:adapter:nferroukhi/WizardLM-Uncensored-Falcon-7b-sharded-bf16

Related

Total size
498 MB
Files
7
Quantizations
1
Registered
2026-08-22 13:56
Last updated on HF
2025-01-17 11:21

Files by quantization

Auxiliary files 7 files 501 MB
adapter_model.bin 498 MB 1ebc7d60 download
tokenizer.json 2.61 MB 406b54b4 download
README.md 5.58 KB 919883d5 download
.gitattributes 1.48 KB a6344aac download
adapter_config.json 503 B bb56d0f5 download
special_tokens_map.json 305 B e7976972 download
tokenizer_config.json 207 B dd184d78 download

README current version from Hugging Face


language:

  • en
  • id
    license: cc-by-nc-4.0
    library_name: peft
    tags:
  • qlora
  • wizardlm
  • uncensored
  • instruct
  • alpaca
    datasets:
  • MBZUAI/Bactrian-X
    pipeline_tag: text-generation
    base_model: nferroukhi/WizardLM-Uncensored-Falcon-7b-sharded-bf16

DukunLM - Indonesian Language Model 🧙‍♂️

🚀 Welcome to the DukunLM repository! DukunLM is an open-source language model trained to generate Indonesian text using the power of AI. DukunLM, meaning "WizardLM" in Indonesian, is here to revolutionize language generation with its massive 7 billion parameters! 🌟

Model Details

Open in Google Colab

⚠️ Warning: DukunLM is an uncensored model without filters or alignment. Please use it responsibly as it may contain errors, cultural biases, and potentially offensive content. ⚠️

Installation

To use DukunLM, ensure that PyTorch has been installed and that you have an Nvidia GPU (or use Google Colab). After that you need to install the required dependencies:

pip install -U git+https://github.com/huggingface/transformers.git
pip install -U git+https://github.com/huggingface/peft.git
pip install -U bitsandbytes==0.39.0
pip install -U einops==0.6.1

How to Use

Stream Output

import torch
from peft import AutoPeftModelForCausalLM
from transformers import AutoTokenizer, BitsAndBytesConfig, TextStreamer

model = AutoPeftModelForCausalLM.from_pretrained(
    "azale-ai/DukunLM-Uncensored-7B",
    load_in_4bit=True,
    torch_dtype=torch.float32,
    trust_remote_code=True,
    quantization_config=BitsAndBytesConfig(
        load_in_4bit=True,
        llm_int8_threshold=6.0,
        llm_int8_has_fp16_weight=False,
        bnb_4bit_compute_dtype=torch.float16,
        bnb_4bit_use_double_quant=True,
        bnb_4bit_quant_type="nf4",
    )
)
tokenizer = AutoTokenizer.from_pretrained("azale-ai/DukunLM-Uncensored-7B")
streamer = TextStreamer(tokenizer)

instruction_prompt = "Jelaskan mengapa air penting bagi kehidupan manusia."
input_prompt = ""

if input_prompt == "":
  text = f"""Below is an instruction that describes a task, paired with an input that provides further context. Write a response that appropriately completes the request.

### Instruction:
{instruction_prompt}

### Response:
"""
else:
    text = f"""Below is an instruction that describes a task, paired with an input that provides further context. Write a response that appropriately completes the request.

### Instruction:
{instruction_prompt}

### Input:
{input_prompt}

### Response:
"""

inputs = tokenizer(text, return_tensors="pt").to("cuda")
_ = model.generate(
    inputs=inputs.input_ids,
    streamer=streamer,
    pad_token_id=tokenizer.pad_token_id,
    eos_token_id=tokenizer.eos_token_id,
    max_length=2048, temperature=0.7,
    do_sample=True, top_k=4, top_p=0.95
)

No Stream Output

import torch
from peft import AutoPeftModelForCausalLM
from transformers import AutoTokenizer, BitsAndBytesConfig

model = AutoPeftModelForCausalLM.from_pretrained(
    "azale-ai/DukunLM-Uncensored-7B",
    load_in_4bit=True,
    torch_dtype=torch.float32,
    trust_remote_code=True,
    quantization_config=BitsAndBytesConfig(
        load_in_4bit=True,
        llm_int8_threshold=6.0,
        llm_int8_has_fp16_weight=False,
        bnb_4bit_compute_dtype=torch.float16,
        bnb_4bit_use_double_quant=True,
        bnb_4bit_quant_type="nf4",
    )
)
tokenizer = AutoTokenizer.from_pretrained("azale-ai/DukunLM-Uncensored-7B")

instruction_prompt = "Bangun dialog chatbot untuk layanan pelanggan yang ingin membantu pelanggan memesan produk tertentu."
input_prompt = "Produk: Sepatu Nike Air Max"

if input_prompt == "":
  text = f"""Below is an instruction that describes a task, paired with an input that provides further context. Write a response that appropriately completes the request.

### Instruction:
{instruction_prompt}

### Response:
"""
else:
    text = f"""Below is an instruction that describes a task, paired with an input that provides further context. Write a response that appropriately completes the request.

### Instruction:
{instruction_prompt}

### Input:
{input_prompt}

### Response:
"""

inputs = tokenizer(text, return_tensors="pt").to("cuda")
_ = model.generate(
    inputs=inputs.input_ids,
    pad_token_id=tokenizer.pad_token_id,
    eos_token_id=tokenizer.eos_token_id,
    max_length=2048, temperature=0.7,
    do_sample=True, top_k=4, top_p=0.95
)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))

Limitations

  • The base model language is English and fine-tuned to Indonesia
  • Cultural and contextual biases

License

DukunLM is licensed under the Creative Commons NonCommercial (CC BY-NC 4.0) license.

Contributing

We welcome contributions to enhance and improve DukunLM. If you have any suggestions or find any issues, please feel free to open an issue or submit a pull request.

Contact Us

[email protected]

README history 15 versions

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

  1. 2025-01-17Librarian Bot: Add base_model information to model (#1)3c46ffe5.6 KB
    Loading...
  2. 2023-07-15Update README.mdbe4b3d45.5 KB
    Loading...
  3. 2023-07-15Update README.md995a9645.5 KB
    Loading...
  4. 2023-07-15Update README.md00271625.5 KB
    Loading...
  5. 2023-07-15Update README.md78cff135.5 KB
    Loading...
  6. 2023-07-15Update README.md63860485.5 KB
    Loading...
  7. 2023-07-15Update README.md9d046a75.5 KB
    Loading...
  8. 2023-07-15Update README.md8859b975.6 KB
    Loading...
  9. 2023-07-14Update README.md5dea4725.8 KB
    Loading...
  10. 2023-07-14Remove exclamation mark on installation dependenciesef5df604.9 KB
    Loading...
  11. 2023-07-14Update model to text generation pipeline7b8cad64.9 KB
    Loading...
  12. 2023-07-13Update library dependencies80add214.9 KB
    Loading...
  13. 2023-07-13Update README.md38258a14.7 KB
    Loading...
  14. 2023-07-13Upload modelf1edb79439 B
    Loading...
  15. 2023-07-13initial commit810b5e130 B
    Loading...

Discussions 1 thread

  1. 2023-09-19PRLibrarian Bot: Add base_model information to modelmerged1 💬#1
    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