Hosted behind an OpenAI- and Anthropic-compatible API. You pay per token, and we keep no copy of your prompts.
Works with the client you have
Set the base URL to https://api.refuseless.com/v1 and pick a model id. The OpenAI and Anthropic SDKs, and agents built on them, work without other changes.
Edited weights, not a jailbreak
We remove the refusal direction from the model itself. Nothing is added to your prompt, so a new session does not bring the refusals back. How abliteration works
No copy of your prompts
Prompts and outputs are not saved and not used for training. A partner provider, if one serves the request, gets it without your IP, email, or key. Privacy policy
The models
Each score is the base model’s own published number, not a Refuseless eval. Prices are per million tokens.
The honest version, so you know what you are buying.
It answers, instead of refusing
Prompts a stock chatbot declines get a normal completion. That is the one thing abliteration changes.
It is no smarter than the base model
Abliteration removes a brake. It adds no knowledge and raises no benchmark. The model can still be wrong or vague.
It does not decide what is allowed
The model will discuss the dangerous case. Whether your use is allowed is on you and on our terms: no attacks on systems you do not own or are not authorized to test.
New file: copy the whole file. Already have one: copy only the highlighted block and paste it inside the existing "provider" object, keeping your other providers.
2
Connect your key
Start opencode, type /connect, choose Refuseless and paste your key. If Refuseless isn't listed, pick Other and enter refuseless as the provider id.
Use the key from your API keys page. It starts with abl_.
OpenCode saves this key separately, and it takes priority over any apiKey in the config. If you create a new key later, run /connect again, or OpenCode keeps sending the old one and you get Invalid API key.
3
Pick the model and say hi
opencode --model refuseless/glm-5.3-abliterated
Or use /models in OpenCode and pick Refuseless › GLM 5.3 Abliterated. Send Say ok. to check it works. All 6 lineup models are in the config, so you can switch any time.
Press ctrl+t to cycle through the reasoning efforts the model offers. Until you pick one, the model's default applies.
An open-weight model with the direction that triggers refusals removed from its weights. It answers prompts a stock chatbot would refuse, and you call it like any other model. It still knows only what the base model knew, and it can still be wrong.
Will it still refuse anything?
Sometimes. Abliteration lowers refusals, it does not promise zero. Our terms also forbid some uses, such as attacking systems you do not own or are not allowed to test. You decide what your own application accepts.
Which model should I start with?
GLM 5.3 Abliterated for hard or long tasks, GLM 5.3 Flash Abliterated for everyday work at a lower price, DeepSeek V4.1 Flash Abliterated for coding agents. Each model page lists its scores and price.
Will it work with my existing code?
Yes. Point an OpenAI SDK at https://api.refuseless.com/v1, or an Anthropic SDK at the same base with /v1/messages, and set the model id. Send the API key as a Bearer token. Coding agents such as OpenCode and Pi work as they are.
What do you store?
Not your prompts or outputs. They are processed and discarded, and never used for training. We keep account, login, and billing records. Some requests may be served by a partner provider, which receives the request without your IP address, email, or key. See the privacy policy.
Is there a free tier?
No. You add credit and pay per token. New accounts sometimes get a small bonus on their first deposit, shown at signup when it is running.
How do I pay?
By card (Visa, Mastercard) or crypto (BTC, ETH, USDT, USDC, XMR). You prepay a balance and spend it as you go.
Get your API key
Sign up with email or Google, add credit, and call your first model.