SchemaForge translates natural language business inquiries into optimized, ANSI-compliant SQL queries grounded in user-provided DDL schemas, combining deterministic linting with generative index profiling.
- Schema Context Injection: Parses table DDL, foreign keys, and constraints to ensure grounded, hallucination-free join conditions.
- Client-Side Anti-Pattern Linter: Inspects generated SQL for performance bottlenecks:
- Unbounded scans (Missing
LIMITor aggregate filters). - Wildcard projection risks (
SELECT *invalidating index covers). - Unconstrained joins (Cartesian product detection).
- Unbounded scans (Missing
- Execution Profiling (Gemini 3.8 Flash): Computes query complexity, explains execution strategy, and provides concrete compound index recommendations.
- Modern Responsive Web Engine (Pure JavaScript / CSS3)
- Gemini 3.8 Flash Structured JSON Outputs
- Deployed on Hugging Face Spaces