QWED Security is a Verified Publisher on GitHub Marketplace. Install the GitHub App to auto-verify every PR with deterministic math, logic, and security checks — no workflow file needed. See the GitHub App docs for details.
What is QWED?
QWED combines Neural Networks (LLMs) with Symbolic Reasoning (SymPy, Z3) to provide deterministic verification of AI outputs. Use cases:- ✅ Verify mathematical calculations in PRs
- ✅ Check logical reasoning in documentation
- ✅ Detect unsafe code patterns
- ✅ Validate LLM outputs before deployment
Quick start
Add this to your.github/workflows/verify.yml:
Extension GitHub Actions
Use these extension-specific actions when you want domain-focused checks in your pipeline.Inputs
Each engine requires different inputs:
- math — requires
query(passed as the expression to verify) - logic — requires
query - code — requires
llm_output(passed as the code to analyze)
Provider and model selection
New in v5.0.0
api_key, QWED automatically maps it to the correct provider-specific environment variable (OPENAI_API_KEY, ANTHROPIC_API_KEY, or GOOGLE_API_KEY) based on your provider selection.
PII masking
Setmask_pii: "true" to automatically redact personally identifiable information (email addresses, phone numbers, SSNs) from inputs and outputs before they reach the LLM.
Outputs
Examples
Verify math in PRs
Verify logic
Check code security
Scan files with SARIF output
Privacy and security
- 🔒 PII Masking: Automatically mask sensitive data (emails, SSNs, credit cards)
- 🏠 Local Option: Use local LLMs (Ollama) for zero cloud exposure
- 🔐 API Keys: Use GitHub Secrets for secure credential management
- ✅ Open Source: Full transparency, no black boxes
How it works
- Query: “What is the derivative of x^2?”
- LLM says: “2x”
- SymPy computes:
diff(x**2, x) = 2*x - QWED: ✅ MATCH! Verified with 100% confidence
Requirements
API keys (select one):- OpenAI:
OPENAI_API_KEY - Anthropic:
ANTHROPIC_API_KEY - Google:
GOOGLE_API_KEY
Documentation
Support
- Issues: GitHub Issues
- PyPI: qwed
- Twitter: @rahuldass29
License
Apache 2.0 - See LICENSEMade with 💜 by QWED-AI