1. [Home](https://www.g2.com/)
2. ...
3. [Emerging AI Software](https://www.g2.com/categories/emerging-ai-software)
4. [NLQueries Discussions](https://www.g2.com/products/nlqueries/discuss)

[
 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/large_detail/large_detail_1d80e0c7a3030c15ceede879f931f62f/nlqueries.svg "Product Avatar Image")
](/products/nlqueries/reviews)

[

NLQueries

](/products/nlqueries/reviews)

0 ratings

NLQueries is an open-source and enterprise-grade Natural Language to SQL (Text-to-SQL) engine developed by Theorence Labs. It enables data teams, software engineers, and business stakeholders to query relational databases and cloud data warehouses using plain English without sacrificing security, syntax accuracy, or governance. Traditional LLM-based SQL generators frequently suffer from schema hallucinations, dialect mismatches, and unsafe query execution. NLQueries solves this by incorporating deterministic Abstract Syntax Tree (AST) validation powered by sqlglot prior to query execution. Every generated query is parsed, validated against the target database schema, transpiled to the exact SQL dialect, and checked against read-only and role-based access guardrails before touching production data. Key Capabilities: -Deterministic AST Validation: Parses and validates generated SQL syntax and column references using sqlglot across 20+ SQL dialects. - Model Context Protocol (MCP) Integration: Exposes database schemas and safe query execution directly to AI agents and IDEs via a standardized MCP server. - Semantic Caching: Reduces LLM latency and token costs by caching validated natural language intents and their corresponding SQL execution plans. - Multi-Database Connectors: Supports PostgreSQL, MySQL, DuckDB, Snowflake, BigQuery, Amazon Athena, and Trino out of the box. - Enterprise Security & Compliance: Architected for strict data governance with zero training on customer data, read-only execution sandboxes, and controls aligned with SOC 2 and ISO 27001 frameworks.

Show More

When users leave NLQueries reviews, G2 also collects common questions about the day-to-day use of NLQueries. These questions are then answered by our community of 850k professionals. Submit your question below and join in on the G2 Discussion.

* * *

### 0.0

Nps Score

### All NLQueries Discussions

Search

Most CommentedMost HelpfulCommon QuestionsNewest

All DiscussionsDiscussions with CommentsCommon QuestionsDiscussions without Comments

FilterFilter

Filter byExpand/Collapse 

Sort by

Most Commented

Most Helpful

Common Questions

Newest

Filter by

All Discussions

Discussions with Comments

Common Questions

Discussions without Comments

Sorry...

There are no questions about NLQueries yet.

## Start a New Software Discussion

Have a software question?

Get answers from real users and experts

[Start A Discussion](/products/nlqueries/discussions/new?entry_point=discussions%23product)

* * *

 ![Product Avatar Image](https://images.g2crowd.com/uploads/product/image/thumb_square/thumb_square_1d80e0c7a3030c15ceede879f931f62f/nlqueries.svg "Product Avatar Image")

### Have you used NLQueries before?

Answer a few questions to help the NLQueries community

[
Yes
](javascript:void(0))[
Yes
](https://www.g2.com/login?context=product_review&return_to=https%3A%2F%2Fwww.g2.com%2Fproducts%2Fnlqueries%2Fdiscuss%3Fsmall_ask%3Dnlqueries)
No