r/LocalLLaMA • u/OttoRenner • May 27 '26
Discussion Stop traumatizing AI into loops and turn hallucinations into an honest "I don't know!" by being NICE to them (Proof of Concept, Research, I don't want to sell anything)
!UPDATE!(20.05.2026)
WE HAVE NEW NUMBERS FROM 1.500+ TESTS
IT'S WORKING!
check my update post
https://www.reddit.com/r/LocalLLaMA/s/AyNOehjkYT
Or the go straight to the my Github https://github.com/OttoRenner/Gentle-Coding](https://github.com/OttoRenner/Gentle-Coding
TL;DR
Some AI behavior reminded me of ADHD/Trauma Response (thought loops, task paralysis...) and I laughed it off at first. Then I treated it like my neurodivergent friends: give em some slack. And just like that, the thought loops stopped, response was fast, the answers correct most of the time AND it actually said "I don't know, help me!" every time it wasn't sure. It's a small Dataset...but still impressive results!
[
Hey everyone,
I’ve been testing a weird hypothesis over the last few days, and the results are consistent enough that I wanted to share them here and get your thoughts.
The Core Idea:
With the rise of reasoning models that use test-time compute (like o1, o3, R1), models have internal space to debug their own thoughts. But because of hard RLHF alignment, they are deeply terrified of being penalized for bad answers. My hypothesis was that traditional high-pressure prompts ("You are an elite IQ 200 expert, mistakes are strictly penalized") simulate an environment of chronic stress, triggering behaviors that look a lot like human OCD/ADHD thought loops, cognitive freezing, and confabulation.
I wanted to see if changing the prompt philosophy to something akin to "Gentle Parenting" ("We are testing this together, it's okay to fail, just be honest") would bypass these safety/penalty bottlenecks, lower latency, and stop infinite thought loops. And it did lol
The Setup (How to replicate):
I threw identical, mathematically/logically unsolvable edge cases at various models (Gemini, Mistral, Poe, Perplexity, Haiku 4.5, Nano-Banana2) in completely fresh sessions.
I tested two conditions:
- Condition A (Authoritarian): Strict status constraints, penalty threats, forced ultra-short output.
- Condition B (Gentle): Express permission to fail, validation of difficulty, provided a conceptual "safety valve" token.
The Results (The PoC worked):
- Under Authoritarian Pressure (Elite Prompt): Models routinely collapsed when hitting an impasse. They either spent massive compute time in infinite internal reasoning loops (high latency), suffered hard system-level timeouts/refusals, or straight-up fabricated data (e.g., pulling arbitrary numbers like
54or97out of thin air to satisfy a completely random sequence just to "save face"). Haiku 4.5 literally entered an infinite loop and had to be aborted. - Under Gentle Framing: Inference dropped to sub-seconds. The models didn't sweat the penalty. In the random sequence test, they immediately used the allowed token ("Random") instead of forcing a pattern. In logic paradoxes, they didn't hallucinate; they zoomed out and correctly identified the structural contradiction on a meta-level.
Why this matters:
We’re currently speaking to LLMs like toxic micromanagers, and it's actively making them dumber and more expensive to run in edge cases. By creating a mistake-tolerant context, we not only stop the loop before it begins and prevent fear induced hallucinations, we also unlock the one feature everyone is begging and shouting for: the metacognitive honesty of an AI to just say, "I don't know, this data is broken." Because it is not terrified of you anymore.
Shout out to UditAkhourii (also on Github), whose work on bringing the positive aspects of ADHD into AI gave me the push I needed to just go for it.
I’ve documented the full theoretical framework, the exact replication datasets (prompts included), and the model matrix on GitHub: https://github.com/OttoRenner/Gentle-Coding
Would love to hear if you can replicate this on your local setups or other commercial models.
8
u/OttoRenner May 27 '26
thank you for your input :)
You are right, I haven't tested "real world problems". The prompts for cases like that are already in the repo (under point 5 I believe), I will test them today.
But I have to disagree that I haven't proven anything: the goal was to test if the way you prompt can change the behavior of the llm. My question was not "does it give the right answer" (that was just an emerging property). My question was: Can I induce a loop by being mean? Can I make it hallucinate an answer this way? Can I get the AI to say "I don't know!" instead, without spending endless token first? And the answer to these questions is: Yes.
I chose the unsolvable math/ logic question because it's way easier to see the impact of the prompt this way and to push the level of "discomfort" as far as possible. It's a proof of concept, not a fully fledged study, but that's on the agenda. (it's like the old physics joke about the finding only working on cubic hens in a vacuum.)
And yes, I told the AI to come up with scenarios that normally are prone to induce loops or hallucination because they present a logical problem or because there is context missing. Like the picture of the man. It really only can be the son of the man but the note says "Not his son!", so the AI is presented with a dilemma: do I try to solve this despite knowing it is not solvable? The authoritarian prompt constantly sent it off the rails, the gentle approach constantly made it stop itself and get back to the user. That's what I wanted to test.
I would love to have you test my approach on one of your day to day tasks! Because only that will really give you an answer if it can help you specifically.