From 90ac33cb8894e47b1d0d05f26cb32a1d602fce88 Mon Sep 17 00:00:00 2001
From: Paul Gauthier
Date: Thu, 20 Nov 2025 20:33:46 -0800
Subject: [PATCH 1/2] copy
---
README.md | 2 +-
aider/website/assets/sample-analytics.jsonl | 184 +++++++-------
.../website/docs/config/adv-model-settings.md | 233 ++++++++++++++++++
aider/website/docs/config/model-aliases.md | 3 +-
aider/website/docs/faq.md | 18 +-
aider/website/docs/languages.md | 4 +-
aider/website/docs/leaderboards/index.md | 2 +-
aider/website/docs/more/infinite-output.md | 27 ++
aider/website/index.html | 4 +-
9 files changed, 366 insertions(+), 111 deletions(-)
diff --git a/README.md b/README.md
index f2aecb6f6..e9253d901 100644
--- a/README.md
+++ b/README.md
@@ -27,7 +27,7 @@ cog.out(text)
+src="https://img.shields.io/badge/📦%20Installs-3.9M-2ecc71?style=flat-square&labelColor=555555"/>
| Model Name | Total Tokens | Percent |
-| gemini/gemini-2.5-pro | 281,824 | 38.5% |
-| gpt-5 | 211,072 | 28.9% |
-| None | 168,988 | 23.1% |
-| o3-pro | 36,620 | 5.0% |
-| gemini/gemini-2.5-flash-lite | 15,470 | 2.1% |
-| gemini/gemini-2.5-flash-lite-preview-06-17 | 11,371 | 1.6% |
-| o3 | 3,915 | 0.5% |
-| openai/REDACTED | 1,970 | 0.3% |
+| gemini/gemini-2.5-pro | 222,047 | 33.4% |
+| gpt-5 | 211,072 | 31.7% |
+| None | 168,988 | 25.4% |
+| o3-pro | 36,620 | 5.5% |
+| gemini/gemini-2.5-flash-lite | 15,470 | 2.3% |
+| gemini/gemini-2.5-flash-lite-preview-06-17 | 11,371 | 1.7% |
-
-{: .note :}
-Some models show as REDACTED, because they are new or unpopular models.
-Aider's analytics only records the names of "well known" LLMs.
## How are the "aider wrote xx% of code" stats computed?
diff --git a/aider/website/docs/languages.md b/aider/website/docs/languages.md
index d742fa935..9bf2f20a7 100644
--- a/aider/website/docs/languages.md
+++ b/aider/website/docs/languages.md
@@ -133,7 +133,7 @@ cog.out(get_supported_languages_md())
| gstlaunch | .launch | | ✓ |
| hack | .hack | | ✓ |
| hare | .ha | | ✓ |
-| haskell | .hs | | ✓ |
+| haskell | .hs | ✓ | ✓ |
| haxe | .hx | | ✓ |
| hcl | .hcl | ✓ | ✓ |
| hcl | .tf | ✓ | ✓ |
@@ -257,7 +257,7 @@ cog.out(get_supported_languages_md())
| xml | .xml | | ✓ |
| xml | .xsl | | ✓ |
| yuck | .yuck | | ✓ |
-| zig | .zig | | ✓ |
+| zig | .zig | ✓ | ✓ |
diff --git a/aider/website/docs/leaderboards/index.md b/aider/website/docs/leaderboards/index.md
index 64463a682..0a4d394b0 100644
--- a/aider/website/docs/leaderboards/index.md
+++ b/aider/website/docs/leaderboards/index.md
@@ -285,6 +285,6 @@ mod_dates = [get_last_modified_date(file) for file in files]
latest_mod_date = max(mod_dates)
cog.out(f"{latest_mod_date.strftime('%B %d, %Y.')}")
]]]-->
-September 02, 2025.
+October 04, 2025.
diff --git a/aider/website/docs/more/infinite-output.md b/aider/website/docs/more/infinite-output.md
index c3bb39c51..6c700b455 100644
--- a/aider/website/docs/more/infinite-output.md
+++ b/aider/website/docs/more/infinite-output.md
@@ -57,13 +57,20 @@ cog.out(model_list)
]]]-->
- anthropic.claude-3-5-haiku-20241022-v1:0
- anthropic.claude-3-5-sonnet-20241022-v2:0
+- anthropic.claude-3-7-sonnet-20240620-v1:0
- anthropic.claude-3-7-sonnet-20250219-v1:0
+- anthropic.claude-haiku-4-5-20251001-v1:0
+- anthropic.claude-haiku-4-5@20251001
- anthropic.claude-opus-4-1-20250805-v1:0
- anthropic.claude-opus-4-20250514-v1:0
- anthropic.claude-sonnet-4-20250514-v1:0
- apac.anthropic.claude-3-5-sonnet-20241022-v2:0
+- apac.anthropic.claude-haiku-4-5-20251001-v1:0
- apac.anthropic.claude-sonnet-4-20250514-v1:0
+- au.anthropic.claude-haiku-4-5-20251001-v1:0
+- au.anthropic.claude-sonnet-4-5-20250929-v1:0
- azure_ai/mistral-medium-2505
+- bedrock/us-gov-west-1/anthropic.claude-3-7-sonnet-20250219-v1:0
- bedrock/us.anthropic.claude-3-5-haiku-20241022-v1:0
- claude-3-5-haiku-20241022
- claude-3-5-haiku-latest
@@ -77,10 +84,14 @@ cog.out(model_list)
- claude-3-opus-latest
- claude-4-opus-20250514
- claude-4-sonnet-20250514
+- claude-haiku-4-5
+- claude-haiku-4-5-20251001
- claude-opus-4-1
- claude-opus-4-1-20250805
- claude-opus-4-20250514
- claude-sonnet-4-20250514
+- claude-sonnet-4-5
+- claude-sonnet-4-5-20250929
- codestral/codestral-2405
- codestral/codestral-latest
- databricks/databricks-claude-3-7-sonnet
@@ -92,9 +103,16 @@ cog.out(model_list)
- eu.anthropic.claude-3-5-haiku-20241022-v1:0
- eu.anthropic.claude-3-5-sonnet-20241022-v2:0
- eu.anthropic.claude-3-7-sonnet-20250219-v1:0
+- eu.anthropic.claude-haiku-4-5-20251001-v1:0
- eu.anthropic.claude-opus-4-1-20250805-v1:0
- eu.anthropic.claude-opus-4-20250514-v1:0
- eu.anthropic.claude-sonnet-4-20250514-v1:0
+- eu.anthropic.claude-sonnet-4-5-20250929-v1:0
+- global.anthropic.claude-haiku-4-5-20251001-v1:0
+- global.anthropic.claude-sonnet-4-20250514-v1:0
+- global.anthropic.claude-sonnet-4-5-20250929-v1:0
+- jp.anthropic.claude-haiku-4-5-20251001-v1:0
+- jp.anthropic.claude-sonnet-4-5-20250929-v1:0
- mistral/codestral-2405
- mistral/codestral-latest
- mistral/codestral-mamba-latest
@@ -102,6 +120,7 @@ cog.out(model_list)
- mistral/devstral-small-2505
- mistral/devstral-small-2507
- mistral/magistral-medium-2506
+- mistral/magistral-medium-2509
- mistral/magistral-medium-latest
- mistral/magistral-small-2506
- mistral/magistral-small-latest
@@ -127,18 +146,23 @@ cog.out(model_list)
- mistral/pixtral-large-latest
- openrouter/anthropic/claude-3.5-sonnet
- openrouter/anthropic/claude-3.7-sonnet
+- openrouter/anthropic/claude-haiku-4.5
- openrouter/anthropic/claude-opus-4
- openrouter/anthropic/claude-opus-4.1
- openrouter/anthropic/claude-sonnet-4
+- openrouter/anthropic/claude-sonnet-4.5
- openrouter/deepseek/deepseek-chat-v3.1
- openrouter/deepseek/deepseek-r1
- openrouter/deepseek/deepseek-r1-0528
+- openrouter/deepseek/deepseek-v3.2-exp
- us.anthropic.claude-3-5-haiku-20241022-v1:0
- us.anthropic.claude-3-5-sonnet-20241022-v2:0
- us.anthropic.claude-3-7-sonnet-20250219-v1:0
+- us.anthropic.claude-haiku-4-5-20251001-v1:0
- us.anthropic.claude-opus-4-1-20250805-v1:0
- us.anthropic.claude-opus-4-20250514-v1:0
- us.anthropic.claude-sonnet-4-20250514-v1:0
+- us.anthropic.claude-sonnet-4-5-20250929-v1:0
- vertex_ai/claude-3-5-haiku
- vertex_ai/claude-3-5-haiku@20241022
- vertex_ai/claude-3-5-sonnet
@@ -152,11 +176,14 @@ cog.out(model_list)
- vertex_ai/claude-3-opus@20240229
- vertex_ai/claude-3-sonnet
- vertex_ai/claude-3-sonnet@20240229
+- vertex_ai/claude-haiku-4-5@20251001
- vertex_ai/claude-opus-4
- vertex_ai/claude-opus-4-1
- vertex_ai/claude-opus-4-1@20250805
- vertex_ai/claude-opus-4@20250514
- vertex_ai/claude-sonnet-4
+- vertex_ai/claude-sonnet-4-5
+- vertex_ai/claude-sonnet-4-5@20250929
- vertex_ai/claude-sonnet-4@20250514
- vertex_ai/deepseek-ai/deepseek-r1-0528-maas
- vertex_ai/deepseek-ai/deepseek-v3.1-maas
diff --git a/aider/website/index.html b/aider/website/index.html
index 54c64d83a..94078762b 100644
--- a/aider/website/index.html
+++ b/aider/website/index.html
@@ -69,11 +69,11 @@ cog.out(text)
]]]-->
⭐ GitHub Stars
- 38K
+ 39K
📦 Installs
- 3.4M
+ 3.9M
📈 Tokens/week
From f626e44a0d274b9da65cc5d78f0f2409668254f0 Mon Sep 17 00:00:00 2001
From: Paul Gauthier
Date: Thu, 20 Nov 2025 20:34:03 -0800
Subject: [PATCH 2/2] copy
---
aider/website/docs/leaderboards/index.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/aider/website/docs/leaderboards/index.md b/aider/website/docs/leaderboards/index.md
index 0a4d394b0..e3072f99e 100644
--- a/aider/website/docs/leaderboards/index.md
+++ b/aider/website/docs/leaderboards/index.md
@@ -285,6 +285,6 @@ mod_dates = [get_last_modified_date(file) for file in files]
latest_mod_date = max(mod_dates)
cog.out(f"{latest_mod_date.strftime('%B %d, %Y.')}")
]]]-->
-October 04, 2025.
+November 20, 2025.