Uncensored AI for coding

Short answer: Obscurify.ai serves uncensored and decensored models with tool calling and up to 1M tokens of context, through an OpenAI-compatible API (https://obscurify.ai/v1) and an Anthropic-compatible one for Claude Code. Point your coding agent at it and change the model id: we tested the setup in Claude Code, Cline, OpenCode, Aider, Kilo Code and Continue on November 8, 2026. The cheapest uncensored coding model, GLM 5.3 Flash Uncensored, costs $0.22 per million input tokens. Uncensored models need Pro ($45/month with $35 of usage included); the decensored and cybersecurity models work on any account. The account is a random 16-digit number, with no email. New accounts get $1 of starter credit, with the Pro models (uncensored ones included) for their first 7 days, while this month’s promo budget lasts.

Why use an uncensored model for code

Mainstream coding assistants refuse more than you’d expect, and an agent that stops halfway through a task to lecture you is worse than one that never started. The refusals cluster around a few kinds of work:

An uncensored model does the task and leaves the judgment to you. The terms still apply: no writing or spreading malware, and no breaking into systems you aren’t authorized to access.

Which models to use

A coding agent needs tool calling (to read files, edit them and run commands) and a long context (agents send whole files and long histories). These uncensored models have both, read live from the catalogue:

And 5 more on the model list.

Our picks, from the refusal test and from running them in agents:

Model idGood forPlan
z-ai/glm-5.3-flash-uncensoredCheapest uncensored model with tools; answered all 12 refusal-test promptsPro
deepseek/deepseek-v4.1-flash-uncensoredFast all-rounder, 1M context; we ran it in Claude Code end to endPro
deepseek/deepseek-v4.1-flash-uncensored:thinkingThinks before answering, for harder bugsPro
pqhaz/deepseek-v4.1-flash-1017-hereticDecensored DeepSeek with the cleanest tool calls in our agent tests; cheapAny account
orca/orcacyber-minimax-m3.1-flash, heabsy/cyberheabsyTuned for security code and reverse engineeringAny account

Be honest with yourself about the tradeoff. Removing refusals doesn’t make a model a better programmer, and the frontier models (Claude, GPT, Gemini, also on Obscurify.ai) still write better code on hard refactors. A practical setup is a frontier model for everyday work and an uncensored one for the tasks it refuses. Both live behind the same key.

Set it up in your agent

Each of these was set up against the live API. “Tested” means we ran the agent and it edited a file through a tool; “docs-checked” means we verified the current config format against the tool’s own docs.

AgentSetupStatus
Claude CodeClaude Code with an uncensored model: three env vars, ANTHROPIC_BASE_URL=https://obscurify.aiTested
ClineCline: OpenAI Compatible providerTested (CLI)
OpenCodeOpenCode: custom provider in opencode.jsonTested
AiderAider: OPENAI_API_BASE and an openai/ model prefixTested
Kilo CodeKilo Code: custom providerTested (CLI)
ContinueContinue: config.yamlTested (cn CLI)
Roo CodeRoo Code: OpenAI Compatible providerDocs-checked
ZedZed: openai_compatible in settingsDocs-checked
CursorCursor: the base URL override works only for some featuresDocs-checked

Anything else that takes an OpenAI base URL works the same way: base URL https://obscurify.ai/v1, your API key, and the full model id including the maker prefix (z-ai/..., not glm-5.3-flash-uncensored).

Security and reverse-engineering tools

The same models drive security tooling, for authorized work: pentests in scope, CTFs, bug bounties, your own binaries, malware analysis.

In our test, OpenCode on the decensored DeepSeek model disassembled a crackme we compiled, pulled the password out of its read-only data and ran the binary to confirm it. The cybersecurity LLM page compares the security-tuned models.

What happens to your code

Agents send a lot: whole files, terminal output, sometimes secrets you forgot were in a config file. So it’s worth knowing where it goes.

If code must never leave your machine at all, run a local model. For everything else, this keeps it private without running the models yourself.

Uncensored coding AI questions

What is the best uncensored model for coding?

For agent work, one with tool calling and a long context. GLM 5.3 Flash Uncensored is the cheapest that answered every prompt in our refusal test, and DeepSeek V4.1 Flash Uncensored is the one we ran end to end in Claude Code. On any account without Pro, the decensored DeepSeek V4.1 Flash 1017 Heretic had the cleanest tool calls.

Can I use an uncensored model in Claude Code?

Yes. Obscurify.ai serves the Anthropic Messages API, so set ANTHROPIC_BASE_URL=https://obscurify.ai, your API key and ANTHROPIC_MODEL to the model id. The Claude Code tutorial has the full setup.

Do I need the Pro plan?

For the uncensored models, yes. The decensored and cybersecurity models, which also skip most refusals, work on every plan, including Pay As You Go with no monthly fee.

Is my code used for training?

Not by us. Models with the ZDR tag only go to zero-data-retention routes whose providers’ published policies say they don’t train on or keep the data; other models follow their provider’s own policy.

Will it write anything I ask?

No. It answers far more than mainstream assistants, but the terms still apply: no malware, and no attacking systems you aren’t authorized to test.

Last updated 2026-11-08. Plan prices and model lists on this page are read live from the site.

Try it now: guest chat needs no account, no email and no cookies. When you want more models, an account is just a random number.

Get an account number See pricing
Get an account number