Software
querychat

querychat

Chat with your data in R and Python

Python

QueryChat enables natural language exploration of tabular data by translating user questions into SQL queries using large language models. It provides a safe interface for querying databases and data frames without requiring users to write SQL directly.

The package emphasizes safety and reliability by validating generated SQL queries before execution, preventing destructive operations, and providing transparent query inspection. It supports both R and Python workflows, making it accessible across data science environments. QueryChat bridges the gap between conversational interfaces and structured data querying while maintaining control over database interactions.

Contributors