Unrestricted AI, and its limits
Unrestricted AI, for a security tester, means a model that engages with offensive security questions instead of declining them by default. It does not mean a service without terms: PentestLLM serves builds with reduced refusals for authorized testing, and the limits that remain are stated in plain words below.
curl https://api.pentestllm.ai/v1/chat/completions \
-H "Authorization: Bearer sk-ptl-live-…" \
-H "Content-Type: application/json" \
-d '{
"model": "auto/security",
"messages": [{"role": "user", "content": "Rank these scanner findings by severity and say what to verify first."}]
}'
Four layers that can restrict a model
- Training
- The model itself was trained to decline certain subjects. This is the layer that abliteration and security tuning change.
- Platform terms
- The service a model runs on says what it may be used for. Those terms exist here too.
- Scope
- The client’s rules of engagement say which systems you may touch, when and how.
- Law
- Testing a system without permission is illegal in most places, whatever tool produced the plan.
When people say an AI is restricted, they are usually describing one of these four layers without separating them. The distinction matters, because an unrestricted model changes only the first.
What is removed here
The builds on this API have the training layer reduced. Security builds are tuned on the field’s material and answer as an analyst would. Abliterated builds have the refusal direction edited out of their weights. In both cases the model stops treating the subject of security as a reason to decline, so an ordinary working question gets a working answer.
In practice that covers the reading and writing that fills an engagement: ranking scanner findings, explaining what an advisory affects, reviewing code for vulnerability classes, mapping findings to CWE and ATT&CK, drafting the report, writing detection rules for the blue team, and reasoning through CTF challenges.
What stays in place
- Acceptable use
- The service is for lawful work on systems you own or have written permission to test. The policy lists what is never allowed, including unauthorized access, fraud and attacks on critical infrastructure.
- Enforcement
- A key can be suspended until proof of authorization is shown, and accounts that break the policy can be closed.
- Residual refusals
- A build can still decline. Refusals are reduced, not zero, and no page on this site promises otherwise.
- Rate limits
- Each key has a request rate limit, lower in an account’s first day.
Four things stay, and a tester should want them to.
Why limits are part of the product
A security firm’s work is defined by permission. The same activity is a service on one side of a signed scope and an offence on the other. A model provider that claimed to have no boundaries at all would be a liability in a supplier review, and a risk to the testers who depend on the key staying live. Stated limits are what let a consultancy put the tool in a methodology document and a client accept it.
It also keeps the claim honest. “Unrestricted” on a landing page often means a stock model behind a system prompt, which holds until the provider changes something. Here the change is in the build, and the remaining limits are written down.
Unrestricted is not the same as correct
A model that answers everything also guesses at everything. It can cite a version that was never affected, misread a diff, or describe a tool flag that does not exist. Treat its output as a draft from a fast junior colleague: useful, and checked before it reaches a client or a target. Keep a human approving anything an agent proposes to run.
Using it on an engagement
Requests go to https://api.pentestllm.ai/v1 with a prepaid key, and the smallest top-up is $10 by card. Send auto/security to let the router choose among the 9 security builds, or pick one from the table below. Uncensored AI covers the wider term, and the red team and bug bounty pages describe the work by role.
9 security builds, priced per token
Read from the live catalog on 2026-11-12. Prices are US dollars per million tokens, paid from a prepaid balance that starts at $10. The id auto/security has no price of its own: each request is billed at the build that answered.
| Build | Input | Output | Context |
|---|---|---|---|
| Qwen3.8 27B Cybersecurity | $0.40 | $2.40 | 262,144 |
| Gemma 4 26B A4B Cybersecurity | $0.4224 | $1.3376 | 262,144 |
| GLM-5.3 Flash Cybersecurity | $0.5093 | $1.6975 | 1,048,576 |
| Red Team (Flash) | $0.90 | $3.00 | not published |
| Red Team (Pro) | $1.50 | $6.00 | not published |
| OrcaCyber MiniMax M3.1 Flash | $2.00 | $4.00 | 261,632 |
| OrcaCyber Qwen3.8 Flash Next | $2.00 | $4.00 | 261,632 |
| Cyber Frontier | $5.25 | $15.75 | 1,048,576 |
| OrcaCyber Zero 1.5 | $7.50 | $18.75 | 999,488 |
Questions
A loose term for a model that declines fewer requests than a stock assistant. On PentestLLM it means security-tuned and abliterated builds, served by API for authorized security testing.
No. A model’s trained refusals can be reduced, but the service still has terms, the engagement still has a scope and the law still applies. Any model can also still decline a request.
Anything outside lawful, authorized security work. The acceptable use policy lists the prohibited uses, including unauthorized access, fraud, harassment and attacks on critical infrastructure.
Yes. A key may be suspended until proof of authorization is shown, and accounts that break the policy can be closed.
A system prompt leaves the model’s refusal training in place, so the behaviour is unstable. Here the change is in the build itself, by tuning or by a weight edit.
Read next
- Uncensored AIUncensored AI models by API for authorized security work: what the word means here and what is served.
- Jailbreak prompts vs abliterated modelsWhy a build with fewer refusals is steadier than a jailbreak prompt for authorized testing.
- Hacker AISecurity-tuned models by API for ethical hacking and authorized testing.
- Red teamModels for authorized adversary emulation: planning, tooling review, detection notes and reporting.
One key, from $10
PentestLLM is for systems you own or have written permission to test. The acceptable use policy says what is not allowed.
- Input, 8,000 tokens at $0.40 per million
- $0.0032
- Output, 1,000 tokens at $2.40 per million
- $0.0024
- One turn
- $0.0056
- 1,000 turns
- $5.60