open-source · since 2026-09-19
QueryGuard
jliu4950
Security-focused text-to-SQL reference implementation for fictional SQLite ecommerce data. It treats model output as untrusted, validates SQL with SQLGlot, injects row-level authorization server-side, and ships correctness and adversarial regression suites.
text-to-sqlsecuritysqlglotfastapievaluation
desk notes
Launch-stage portfolio project with 0 stars and no tagged release when verified on 2026-09-20. Repository CI passes. Its committed 44-case adversarial suite reports six pre-fix bypasses, then 0 disclosures after fixes; claims are limited to a deterministic demo provider, SQLite, fictional data, asserted identity, and hand-written attacks. Optional external LLM provider is mock-tested only.