-
Notifications
You must be signed in to change notification settings - Fork 11.7k
Description
Overview
GuessGuard is a modular uncertainty-control layer designed to reduce hidden assumptions and increase trust in LLM outputs — without requiring any model changes.
It works as a lightweight behavioral wrapper that gives users explicit control over how uncertainty is handled.
The Three Modes (v2.0)
- NoGuess Mode (OFF)
Model guessing is fully disabled
Only factual answers or “I don’t know”
Maximum reliability, ideal for research/sensitive domains
- ASK Mode (DEFAULT)
When the model is unsure, it asks the user:
“I’m unsure — do you want a qualified guess?”
Transparent
No hidden hallucinations
User stays in control of all uncertain steps
- AUTO Mode (Enhanced Transparency)
AUTO behaves like normal LLMs but with visible uncertainty cues:
Slight tilt/color tone/icon on guessed text
Tooltip on hover/tap: “qualified guess”
Removes invisible hallucinations while keeping the fast workflow
Why this system matters
GuessGuard provides:
Full user-controlled uncertainty handling
No model retraining
UI-friendly and API-friendly architecture
Cleaner trust signals and safer defaults
Better experience for technical and non-technical users
This version separates framework vs. mode-settings clearly, making the whole system easier to implement across any platform.