Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vN8HH-00Bv6o-3C for pgsql-announce@arkaria.postgresql.org; Sun, 23 Nov 2025 11:29:12 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vN8HF-00ECkO-1C for pgsql-announce@arkaria.postgresql.org; Sun, 23 Nov 2025 11:29:09 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vN8HE-00ECkE-1p for pgsql-announce@lists.postgresql.org; Sun, 23 Nov 2025 11:29:08 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vN8HC-0013H5-18 for pgsql-announce@lists.postgresql.org; Sun, 23 Nov 2025 11:29:08 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Message-ID:Date:Reply-To:From:To:Subject: MIME-Version:Content-Type:Sender:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=CXzwy13XbQAwd/h+InW8iEKLSr3VkXnOdeHcyrkar2o=; b=L/ktRHWQllMxf/+Uk0d3IiYQYW RNeY7jVjdvmDK1AzxQ2flzocnnrSNGGNlqRGkKG4HR8mlfSPYiahnLjNCVLlKUnjXW6td98o1Oih7 JOO9ee8FO1nb5sbIqQjIQHoHGb3JUSxjA9nd/LnT3wD71Hg8vhyYj4asP20lJLthtoajbn7zPjagA GHKm2Eug5zlkptB7x1yPUzgRoneuh/h4oUcPM8iN1QEwhe05axQsuAL4r3ETrm4LJpEnA0T7slpWw LftlBSqou/rgnMA1gPmKlC+aF/pj9YVQOBEKDrQk2pFOa0D23fhUUl4Mz7psJh8dl7ji3Q28EvFd4 XrDYd4Lw==; Received: from wrigleys.postgresql.org ([2a02:16a8:dc51::60]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vN8H9-002k12-T4 for pgsql-announce@lists.postgresql.org; Sun, 23 Nov 2025 11:29:04 +0000 Received: from localhost ([127.0.0.1] helo=wrigleys.postgresql.org) by wrigleys.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vN8H7-007epl-2y for pgsql-announce@lists.postgresql.org; Sun, 23 Nov 2025 11:29:02 +0000 Content-Type: multipart/mixed; boundary="===============5729044883526875571==" MIME-Version: 1.0 Subject: =?utf-8?q?pg=5Fai=5Fquery_=E2=80=94_AI-powered_SQL_generation_=26_query_analysis_for_PostgreSQL?= To: PostgreSQL Announce From: benodiwal via PostgreSQL Announce Reply-To: sachinbeniwal0101@gmail.com Date: Sun, 23 Nov 2025 11:28:20 +0000 Message-ID: <176389730045.793.13162229784614051321@wrigleys.postgresql.org> X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-pglister-tags: related X-pglister-tagsig: 1b124d86517c22b70b8dc78c009e1dc9f63324646898f83784282cff3a027da2 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5729044883526875571== Content-Type: multipart/alternative; boundary="===============0563754780753118094==" MIME-Version: 1.0 --===============0563754780753118094== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable I am excited to announce the release of **pg_ai_query** =E2=80=94 a Postgre= SQL extension that brings AI-powered query development directly into Postgr= es. pg_ai_query allows you to: - Generate SQL from natural language, e.g. =20 `SELECT generate_query('list customers who have not placed an order in th= e last 90 days');` - Analyze query performance using AI-interpreted `EXPLAIN ANALYZE` - Receive index and rewrite recommendations - Leverage schema-aware query intelligence with secure introspection Designed to help developers write and tune SQL faster without switching too= ls and to accelerate iteration across complex workloads. =20 Documentation and installation instructions: [https://benodiwal.github.io/= pg_ai_query](https://benodiwal.github.io/pg_ai_query) Source code: [https://github.com/benodiwal/pg_ai_query](https://github.com= /benodiwal/pg_ai_query) pg_ai_query supports PostgreSQL **14+**. =20 Feedback and contributions are very welcome. The project is actively mainta= ined and evolving with community guidance. Best regards,=20 Sachin Beniwal =20 benodiwal --===============0563754780753118094== Content-Type: text/html; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable pg_ai_query =E2=80=94 AI-powered SQL generation & query anal= ysis for PostgreSQL
 

pg_ai_query =E2=80=94 AI-powered SQL generation & query analysis = for PostgreSQL

I am excited to announce the release of pg_ai_query =E2=80=94 a PostgreSQL extension that brings AI-p= owered query development directly into Postgres.

pg_ai_query allows you to:

  • Generate SQL fr= om natural language, e.g.
    SELECT generate_query('list customers who have not placed an order in= the last 90 days');
  • Analyze query p= erformance using AI-interpreted EXPLAIN ANALYZE
  • Receive index a= nd rewrite recommendations
  • Leverage schema= -aware query intelligence with secure introspection

Designed to help developers write and tune = SQL faster without switching tools and to accelerate iteration across compl= ex workloads.
Documentation and installation instructions: https://benodiwal.github.io/pg_ai_query

Source code: pg_ai_query supports PostgreSQL 14+= .
Feedback and contributions are very welcome. The project is actively mainta= ined and evolving with community guidance.

Best regards,=20 Sachin Beniwal
benodiwal

This email was sent to you from benodiwal. It was delivered on their behalf= by the PostgreSQL project. Any questions about the content of the message shou= ld be sent to benodiwal.

You were sent this email as a subscriber of the pgsql-announce mai= linglist, for the content tag Related Open Source. To unsubscribe from further emails, or change which emails you want to receive, please click th= e personal unsubscribe link that you can find in the headers of this email, or visit https://lists.postgresql.org/unsubscribe/.
 
--===============0563754780753118094==-- --===============5729044883526875571==--