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.94.2) (envelope-from ) id 1vFdaI-00F9Nh-Ph for pgsql-docs@arkaria.postgresql.org; Sun, 02 Nov 2025 19:17:50 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1vFdaG-00DPIG-Sf for pgsql-docs@arkaria.postgresql.org; Sun, 02 Nov 2025 19:17:47 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vFdaG-00DPI7-Kf for pgsql-docs@lists.postgresql.org; Sun, 02 Nov 2025 19:17:47 +0000 Received: from mail-pl1-x62f.google.com ([2607:f8b0:4864:20::62f]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vFdaD-0055al-2h for pgsql-docs@lists.postgresql.org; Sun, 02 Nov 2025 19:17:46 +0000 Received: by mail-pl1-x62f.google.com with SMTP id d9443c01a7336-2947d345949so32220865ad.3 for ; Sun, 02 Nov 2025 11:17:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1762111065; x=1762715865; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=yijdx354VXyyB0HaioD4kVWsFWnAfogKpC3FMaCxrP0=; b=ikI2bnznjrORXnR2QuxyzRyWLiiD5ndSvd5Oiup/5wY2JG5TkGgciVpPvNQh/787Q2 WDk3cMUT3h9z+E1YuMgNhH8kR+dcsVbyOPfWQGTKHy8p/9cojqqh/dlkaSRNWJ0Cs4SX 1b/0WwYuN2sZVxjKjz4PTqMzhbyNmxw0O4KQZc4aG/m6ZLJaoym9Kcl87xlew78UKvvH WlSInXHbj2D80sVBbiAXPjNnvmsap+ylz2XMqJeRvO1BZ/Cddf8OiYuPdygT8bX6k/k5 vblNKL6+am7RmJM/NTxHcsRoYIzp2O1AEWnoTRKQNcB+tBj2ehruiDbunMh9L6MkFIs8 Fkgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1762111065; x=1762715865; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=yijdx354VXyyB0HaioD4kVWsFWnAfogKpC3FMaCxrP0=; b=XGSl6pXirrKIy14SMN7LNmFXJtanWyoN/ZRfO4GkF0pjZec3TbvSS7yt8wr/dx9MgB bACgVMsaB67JdM0IhkxunMBjm376bAhT8xbgRxry+JFqhu7abOSwN+w8TBN6O/z8swa3 +06rApGtBDIYyIJ/2uDi8NyrvL8wNEALr0pZTTDFLuCr1EJYFaNste7P1XzDXlIagOM1 i44AN88tojfww1f6aMLqdJK82SawqTvQrZx/oHSUoZOYFjBJWDhO3ZyjCQj+6+rTVczF 1NsCe/FeOk/1ZDNC/ez7zTTpniiuKxDV7GdUraejQZ7z4mc/Rpvdd6/bA45sGnjY+sz5 q+sw== X-Gm-Message-State: AOJu0YzgtLe14zXlIIx3JYSV2mmGwLTHrnk3aCZiGXZxNHgqGq7xRwiO r+5zaVuw5/zjMc1MxJNtouBxrg58uipZrO5VJDD+21mog0PzxhfCp6wdNUJ0Az6lKCtEvPfmzaZ 3y/7QCJ6ViX9pjI3u0GkIdwd+pEQHpRA= X-Gm-Gg: ASbGncv2inx8jGJT003IwLZBTjZXlQjit+QkfJHxYcq64zdBYjWz88paLBZ3GQFc5qL IQLi5svZLMDebxtBmBZ7qfoW6REgWyiTzK2n5On3RKRtA8ygdTXvSRtbfViXngYYSFkHZWVdT2n f7XbZo3PkKOy1J+0mBLd99GchXQ3l3jK0UqeBZuzel6+lYWV48HPRdDreMYo76UXv/dGEJXd+G/ 4iE9wEiFXFe0+gyzb43mBGWLBZoev8zJLP6pevGTM9uykfk0Dwcn6hLOkeG90ltGY6YjUE= X-Google-Smtp-Source: AGHT+IFv1QomtrwAeneuXaPw4g2jGPcQ93EUBX9UgKfbBke+LEa0f/XUeRc0vq6MD0ujePFhOFCKa1h+EllrhwsuQwg= X-Received: by 2002:a17:903:1111:b0:267:9931:dbfb with SMTP id d9443c01a7336-2951a526f47mr124659925ad.54.1762111064782; Sun, 02 Nov 2025 11:17:44 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?Q?Adri=C3=A1n_Cuadrado_Chavarr=C3=ADa?= Date: Sun, 2 Nov 2025 20:17:33 +0100 X-Gm-Features: AWmQ_bn7hy2gRhtx4QfCzDqAJUK1lK9TvWo1tOMlz64GPQo3UdXdAB3ygDF7ZD4 Message-ID: Subject: Re: Feature request: Add a llms.txt file to the docs for AIs to learn To: Laurenz Albe Cc: pgsql-docs@lists.postgresql.org Content-Type: multipart/alternative; boundary="000000000000123c670642a174b3" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000123c670642a174b3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > Why should we invest effort to feed the machine? Great news: you don't have to. I don't mind investing the effort myself so no one else has to. It's just a matter of creating a script that would concatenate all markdown files of the documentation and run it automatically whenever a change is made in any document. > I don't think that that improves life for anybody, except perhaps for the owners of said LLMs. Users of LLMs would appreciate having a feature like this one. But really, it's just a feature request, not a command or an order. If more people agree that it wouldn't be a good idea to have something like this then I'll just stop pushing it. If some others think this would be a nice thing to have then maybe it would be worth it to make this real. On Sun, Nov 2, 2025 at 9:58=E2=80=AFAM Laurenz Albe wrote: > On Sun, 2025-11-02 at 00:47 +0100, Adri=C3=A1n Cuadrado Chavarr=C3=ADa wr= ote: > > Some projects like [NextJS](https://nextjs.org/docs/llms-full.txt), > [Stripe](https://docs.stripe.com/llms.txt), [BetterAuth]( > https://www.better-auth.com/llms.txt) and [Zod](https://zod.dev/llms.txt) > already provide this. > > > > With this file we can make sure that the AI model fetching it is always > using the latest features and versions of postgresql. > > > > https://llmstxt.org/ > > Why should we invest effort to feed the machine? I don't think that that > improves > life for anybody, except perhaps for the owners of said LLMs. > > Yours, > Laurenz Albe > --000000000000123c670642a174b3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> Why should we invest effort to feed the machine?
=
Great news: you don't have to. I don't mind investin= g the effort myself so no one else has to. It's just a matter of creati= ng a script that would concatenate all markdown files of the documentation = and run it automatically whenever a change is made in any document.

> I don't think that that improves life for anybod= y, except perhaps for the owners of said LLMs.

Use= rs of LLMs would appreciate having a feature like this one. But really, it&= #39;s just a feature request, not a command or an order. If more people agr= ee that it wouldn't be a good idea to have something like this then I&#= 39;ll just stop pushing it. If some others think this would be a nice thing= to have then maybe it would be worth it to make this real.

=
On Sun, Nov 2, 2025 at 9:58=E2=80=AFAM Laurenz Albe <laurenz.albe@cybertec.at> wrote= :
On Sun, 2025-1= 1-02 at 00:47 +0100, Adri=C3=A1n Cuadrado Chavarr=C3=ADa wrote:
> Some projects like [NextJS](https://nextjs.org/docs/llms-f= ull.txt), [Stripe](https://docs.stripe.com/llms.txt), [Bette= rAuth](https://www.better-auth.com/llms.txt) and [Zod](https:= //zod.dev/llms.txt) already provide this.
>
> With this file we can make sure that the AI model fetching it is alway= s using the latest features and versions of postgresql.
>
> = https://llmstxt.org/

Why should we invest effort to feed the machine?=C2=A0 I don't think th= at that improves
life for anybody, except perhaps for the owners of said LLMs.

Yours,
Laurenz Albe
--000000000000123c670642a174b3--