Back to projects

// professional

Work

Natural Language DB Query Tool

PythonStreamlitPostgreSQLSnowflakeLookerLLMs

Built at JWX to empower non-technical users to query complex data sources without writing SQL. The tool is a Streamlit-based web app that translates natural language prompts into valid queries against PostgreSQL, Snowflake, and Looker dashboards using an LLM backend.

The goal was to let business stakeholders self-serve data questions directly, without waiting on an engineer to write and run SQL on their behalf.

Key Highlights

  • Query PostgreSQL, Snowflake, and Looker in plain English
  • LLM backend translates natural language into valid queries
  • Designed for non-technical business users to skip SQL entirely