Mehul-Gupta-SMH/PolyQL
Poly-QL: AI-powered natural language to SQL/Spark/Pandas query engine with schema explorer, join path explorer, and multi-LLM provider support
What's novel
Poly-QL: AI-powered natural language to SQL/Spark/Pandas query engine with schema explorer, join path explorer, and multi-LLM provider support
Code Analysis
1 files read · 5 roundsAn AI-powered data assistant that converts natural language questions into SQL/PySpark code using LLMs with schema-aware retrieval
Strengths
Well-organized architecture separating API management, metadata storage, and prompt engineering; supports multiple LLM providers and output formats; includes authentication and usage tracking
Weaknesses
Limited error handling for LLM failures and malformed responses; minimal test coverage; relies heavily on regex-based SQL validation which is fragile; some components like RAGPipeline appear incomplete or stubbed
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
72
Contributors
1
Files
106
Active weeks
3
Repository
Language
Python
Stars
2
Forks
0
License
—