Downloads · 30 days
23
11% of all-time downloads
guu3/AutoDecompiler-30B-pscode-GGUF
AutoDecompiler-30B-pscode-GGUF is a text generation model from guu3. Use it when you need the model to write or continue text.
This repository contains an unquantized BF16 GGUF conversion of AutoDecompiler/AutoDecompiler-30B-pscode. It is a format conversion for llama.cpp; the model weights were not fine-tuned or otherwise modified here.
Downloads · 30 days
23
11% of all-time downloads
All-time downloads
218
Public
Repo size
61.1 GB
Likes
0
Public
Click a slice to open those files.
.gguf61.1 GB · 100%
From the Hugging Face model README
This repository contains an unquantized BF16 GGUF conversion of
AutoDecompiler/AutoDecompiler-30B-pscode.
It is a format conversion for llama.cpp; the model weights were not fine-tuned
or otherwise modified here.
The model is specialized for turning decompiler P-code/pseudocode into a high-level source-code draft. It is not intended to decompile raw assembly directly.
| File | Format | Size | SHA-256 |
|---|---|---|---|
AutoDecompiler-30B-pscode-BF16.gguf | GGUF v3, BF16 | 61,095,804,640 bytes (56.89 GiB) | 83d5a42e828e391aac16e68ac2fe7332d7ed4307cf5cf470cb3c33be35c92367 |
The GGUF contains the model's Qwen3 MoE architecture and chat template. Its metadata advertises a 262,144-token context, but practical context size is limited by available memory. The weights alone require roughly 57 GiB, with additional memory needed for the KV cache and runtime workspace.
hf download guu3/AutoDecompiler-30B-pscode-GGUF \
AutoDecompiler-30B-pscode-BF16.gguf \
--local-dir .
Use a recent llama.cpp build with Qwen3 MoE and BF16 support:
llama-server \
--model AutoDecompiler-30B-pscode-BF16.gguf \
--alias autodecompiler-30b-pscode-bf16 \
--host 127.0.0.1 \
--port 8080 \
--ctx-size 32768 \
--n-gpu-layers all \
--flash-attn on
Reduce --n-gpu-layers or --ctx-size if the model does not fit available
GPU or unified memory.
Send P-code through the OpenAI-compatible endpoint:
curl http://127.0.0.1:8080/v1/chat/completions \
-H 'Content-Type: application/json' \
-d '{
"model": "autodecompiler-30b-pscode-bf16",
"messages": [
{
"role": "system",
"content": "You are a decompilation specialist. Convert the supplied P-code pseudocode into a faithful high-level source representation."
},
{
"role": "user",
"content": "Recover high-level source code from this P-code pseudocode. Return code only.\n\n<PASTE PCODE HERE>"
}
],
"temperature": 0,
"max_tokens": 4096,
"stream": false
}'
For reproducible evaluation, start with greedy decoding (temperature: 0).
Increase max_tokens for larger functions, while keeping in mind that very
large functions may be truncated or become impractically slow.
43c73bfabe24c284c31ccb76fc5dc90e5736b5dcconvert_hf_to_gguf.py48d22e295e2b86b47366c16390794f3e05ba970aThe conversion is equivalent to:
python convert_hf_to_gguf.py /path/to/AutoDecompiler-30B-pscode \
--outfile AutoDecompiler-30B-pscode-BF16.gguf \
--outtype bf16
Treat generated code as an untrusted first-pass draft. In local experiments, the model recovered useful structure from P-code, but it could emit invalid identifiers or types and could fail to finish very large functions. Validate the result against the original binary, compiler diagnostics, and control flow.
See the
AutoDecompiler paper and the
upstream model repository
for the model and research context.
The upstream model repository did not declare a license at the time of this conversion. This repository does not assert a new license over the model weights; consult the upstream authors before redistribution or commercial use.