TL;DR: Donβt call your LLM yourself. Let QWED handle it. β
β οΈ Common mistake
You might think:β DONβT DO THIS:
- π« No control over LLM prompts
- π« No DSL enforcement
- π« Vulnerable to prompt injection
- π« Canβt guarantee structured output
β Correct approach
β DO THIS:
- β QWED controls LLM internally
- β Structured prompts ensure DSL output
- β Formal verification layer active
- β Deterministic results
How QWED works
Step-by-step
π Quick start examples
1οΈβ£ Math verification
2οΈβ£ Code security
π¨ Visual comparison
Traditional LLM call
QWED call
π Understanding the security model
The trust boundary
π― Doβs and donβts
β DO:
β DONβT:
π Quick summary
Remember these 3 things
-
β Donβt call LLM yourself
Let QWED handle it internally -
β
Call QWED directly
Use natural language queries -
π Trust the verification
QWED uses formal methods, not guessing
One-line integration
See the full integration guide for framework integrations and debugging.