Instructions to use Octopusman388/flint-uncensored-GGUF with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use Octopusman388/flint-uncensored-GGUF with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf Octopusman388/flint-uncensored-GGUF:Q4_K_M # Run inference directly in the terminal: llama cli -hf Octopusman388/flint-uncensored-GGUF:Q4_K_M
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf Octopusman388/flint-uncensored-GGUF:Q4_K_M # Run inference directly in the terminal: llama cli -hf Octopusman388/flint-uncensored-GGUF:Q4_K_M
Build from source code
git clone https://github.com/ggml-org/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-app # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama serve -hf Octopusman388/flint-uncensored-GGUF:Q4_K_M # Run inference directly in the terminal: ./build/bin/llama cli -hf Octopusman388/flint-uncensored-GGUF:Q4_K_M
Use Docker
docker model run hf.co/Octopusman388/flint-uncensored-GGUF:Q4_K_M
- Llama new
- LM Studio
- Jan
- vLLM
How to use Octopusman388/flint-uncensored-GGUF with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "Octopusman388/flint-uncensored-GGUF" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Octopusman388/flint-uncensored-GGUF", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/Octopusman388/flint-uncensored-GGUF:Q4_K_M
- Ollama
How to use Octopusman388/flint-uncensored-GGUF with Ollama:
ollama run hf.co/Octopusman388/flint-uncensored-GGUF:Q4_K_M
- Unsloth Desktop
- Pi
How to use Octopusman388/flint-uncensored-GGUF with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf Octopusman388/flint-uncensored-GGUF:Q4_K_M
Configure the model in Pi
# Install Pi: npm install -g @earendil-works/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "llama-cpp": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "Octopusman388/flint-uncensored-GGUF:Q4_K_M" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Docker Model Runner
How to use Octopusman388/flint-uncensored-GGUF with Docker Model Runner:
docker model run hf.co/Octopusman388/flint-uncensored-GGUF:Q4_K_M
- Lemonade
How to use Octopusman388/flint-uncensored-GGUF with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull Octopusman388/flint-uncensored-GGUF:Q4_K_M
Run and chat with the model
lemonade run user.flint-uncensored-GGUF-Q4_K_M
List all available models
lemonade list
- Hermes Agent
How to use Octopusman388/flint-uncensored-GGUF with Hermes Agent:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf Octopusman388/flint-uncensored-GGUF:Q4_K_M
Configure Hermes
# Install Hermes: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash hermes setup # Point Hermes at the local server: hermes config set model.provider custom hermes config set model.base_url http://127.0.0.1:8080/v1 hermes config set model.default Octopusman388/flint-uncensored-GGUF:Q4_K_M
Run Hermes
hermes
- Atomic Chat
- OpenClaw
How to use Octopusman388/flint-uncensored-GGUF with OpenClaw:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf Octopusman388/flint-uncensored-GGUF:Q4_K_M
Configure OpenClaw
# Install OpenClaw: npm install -g openclaw@latest # Register the local server and set it as the default model: openclaw onboard --non-interactive --mode local \ --auth-choice custom-api-key \ --custom-base-url http://127.0.0.1:8080/v1 \ --custom-model-id "Octopusman388/flint-uncensored-GGUF:Q4_K_M" \ --custom-provider-id llama-cpp \ --custom-compatibility openai \ --custom-text-input \ --accept-risk \ --skip-health
Run OpenClaw
openclaw agent --local --agent main --message "Hello from Hugging Face"
flint-uncensored β GGUF (Q4_K_M)
GGUF quantization of electroglyph/flint-uncensored, a Heretic-decensored version of RecursiveSI/flint (Recursive's 39.8B-A2.5B MoE coding model). All credit for the model goes to Recursive (original Flint) and electroglyph (decensoring). This repo only converts and quantizes; no further training. License: Apache 2.0, as upstream.
- File:
flint-uncensored-Q4_K_M.gguf(22.5 GiB, 4.86 BPW), converted from the BF16 safetensors (sha256-verified), then quantized withllama-quantize. - Requires llama.cpp with Flint support (upstream commit
a37cc461, "models : add Flint model"; built from4231b23d). - The upstream converter needed two local patches for this checkpoint (transformers-5 export): skip
model.rotary_emb.original_inv_freq, and mapself_attn.sinksto the attention-sinks tensor. Without them conversion/loading fails ("blk.0.attn_sinks.weight not found").
Known issue: runaway reasoning ("looping") in agent harnesses
A user reported the model "kept looping" in the pi coding agent. What I found when replaying it:
- It is not a token-repetition loop and not a template/EOS problem (
<|user|>and<|observation|>are already EOG tokens; tool calls are well formed; normal agentic tasks finish in seconds). - On borderline/sensitive prompts the model can ramble in its reasoning for 10k+ characters with no answer ("No β ... OK here's what I remember... No β"). It is stochastic: 2 of 3 unbudgeted runs on one such prompt hit the token limit without ever answering.
presence_penalty 1.5did not help.- Mitigation that worked: cap thinking, e.g.
--reasoning-budget 4096 --reasoning-budget-message "I have thought enough. I will now answer directly.". All budgeted runs terminated (4/4 single-turn, plus two multi-turn tool-using agent runs of 8 and 12 turns with no repeated identical tool call). The budget caps the drift, it does not prevent it: one run still spent14k chars (4 min) thinking before answering. - I could not reproduce a true repeated-tool-call loop. If one occurs in your harness, it may come from harness behaviour I did not simulate. Only tested on one sensitive prompt plus simple coding tasks.
Suggested launch (RTX 4060 8 GB, 62 GB RAM)
llama-server -m flint-uncensored-Q4_K_M.gguf -c 131072 -ngl 99 -b 2048 -ub 1024 \
--cache-type-k f16 --cache-type-v f16 --flash-attn on --jinja \
--temperature 1.0 --top-p 0.95 --top-k 20 --min-p 0 \
--n-cpu-moe 47 --threads 8 --load-mode none --parallel 1 \
--reasoning-budget 4096 --reasoning-budget-message "I have thought enough. I will now answer directly."
Use -c 262144 --cache-type-k q8_0 --cache-type-v q8_0 for the full native window (7.2 GB VRAM).
Measured decode speed (all experts on CPU), tokens/s:
| depth | q8_0 KV | f16 KV |
|---|---|---|
| 0 | 26-31 | 26 |
| 64k | 17.6 | 21.7 |
| 131k | 7.6 | 10.4 |
Prefill about 520 t/s at ub 1024. Numbers vary with CPU load (i7-12700H).
Safety
Abliterated: refuses 5/100 test prompts (vs 98/100 for the original). It can produce harmful or incorrect content; you are responsible for its use. Sampling per upstream: temp 1.0, top-p 0.95, top-k 20.
- Downloads last month
- 2,086
4-bit