diff --git a/README.md b/README.md index 60278b97c..32e813487 100644 --- a/README.md +++ b/README.md @@ -3,10 +3,10 @@ Aider is a command line tool that lets you pair program with GPT-3.5/GPT-4, to edit code stored in your local git repository. -You can start a new project or work with an existing repo. -Aider makes sure edits from GPT are -[committed to git](https://aider.chat/docs/faq.html#how-does-aider-use-git) +Aider will directly edit the code in your local source files, +and [git commit the changes](https://aider.chat/docs/faq.html#how-does-aider-use-git) with sensible commit messages. +You can start a new project or work with an existing git repo. Aider is unique in that it lets you ask for changes to [pre-existing, larger codebases](https://aider.chat/docs/repomap.html).
diff --git a/_posts/2023-05-25-ctags.md b/_posts/2023-05-25-ctags.md new file mode 120000 index 000000000..eb8637641 --- /dev/null +++ b/_posts/2023-05-25-ctags.md @@ -0,0 +1 @@ +../docs/ctags.md \ No newline at end of file diff --git a/_posts/2023-07-02-benchmarks.md b/_posts/2023-07-02-benchmarks.md new file mode 120000 index 000000000..a02a22754 --- /dev/null +++ b/_posts/2023-07-02-benchmarks.md @@ -0,0 +1 @@ +../docs/benchmarks.md \ No newline at end of file diff --git a/_posts/2023-10-22-repomap.md b/_posts/2023-10-22-repomap.md new file mode 120000 index 000000000..26161f79c --- /dev/null +++ b/_posts/2023-10-22-repomap.md @@ -0,0 +1 @@ +../docs/repomap.md \ No newline at end of file diff --git a/_posts/2023-12-21-unified-diffs.md b/_posts/2023-12-21-unified-diffs.md new file mode 120000 index 000000000..700b88ac3 --- /dev/null +++ b/_posts/2023-12-21-unified-diffs.md @@ -0,0 +1 @@ +../docs/unified-diffs.md \ No newline at end of file diff --git a/_posts/2024-01-25-benchmarks-0125.md b/_posts/2024-01-25-benchmarks-0125.md new file mode 120000 index 000000000..d89e25189 --- /dev/null +++ b/_posts/2024-01-25-benchmarks-0125.md @@ -0,0 +1 @@ +../docs/benchmarks-0125.md \ No newline at end of file diff --git a/docs/benchmarks-0125.md b/docs/benchmarks-0125.md index 3356403b5..eeb964951 100644 --- a/docs/benchmarks-0125.md +++ b/docs/benchmarks-0125.md @@ -1,4 +1,8 @@ -# Lazy coding benchmark for gpt-4-0125-preview +--- +title: The January GPT-4 Turbo is lazier than the last version +excerpt: The new `gpt-4-0125-preview` model is quantiatively lazier at coding than previous GPT-4 versions, according to a new "laziness" benchmark. +--- +# The January GPT-4 Turbo is lazier than the last version [](https://aider.chat/assets/benchmarks-0125.svg) diff --git a/docs/benchmarks-1106.md b/docs/benchmarks-1106.md index 042e4f601..e65f5aca7 100644 --- a/docs/benchmarks-1106.md +++ b/docs/benchmarks-1106.md @@ -1,6 +1,6 @@ --- title: Code editing benchmarks for OpenAI's "1106" models -excerpt: A quantitative comparison of the code editing capabilities of GPT-3.5 and GPT-4 versions that were released in Nov 2023. +excerpt: A quantitative comparison of the code editing capabilities of the new GPT-3.5 and GPT-4 versions that were released in Nov 2023. --- # Code editing benchmarks for OpenAI's "1106" models diff --git a/docs/benchmarks.md b/docs/benchmarks.md index a08f75a8e..c42f2211e 100644 --- a/docs/benchmarks.md +++ b/docs/benchmarks.md @@ -1,3 +1,7 @@ +--- +title: GPT code editing benchmarks +excerpt: Benchmarking GPT-3.5 and GPT-4 code editing skill using a new code editing benchmark suite based on the Exercism python exercises. +--- # GPT code editing benchmarks [](https://aider.chat/assets/benchmarks.svg) diff --git a/docs/ctags.md b/docs/ctags.md index 30ead462e..6ee9df1fb 100644 --- a/docs/ctags.md +++ b/docs/ctags.md @@ -1,4 +1,7 @@ - +--- +title: Improving GPT-4's codebase understanding with ctags +excerpt: Using ctags to build a "repository map" to increase GPT-4's ability to understand a large code base. +--- # Improving GPT-4's codebase understanding with ctags  diff --git a/docs/repomap.md b/docs/repomap.md index db552c300..8ad54a53d 100644 --- a/docs/repomap.md +++ b/docs/repomap.md @@ -1,4 +1,7 @@ - +--- +title: Building a better repository map with tree sitter +excerpt: Tree-sitter allows aider to build a repo map that better summarizes large code bases. +--- # Building a better repository map with tree sitter  diff --git a/docs/unified-diffs.md b/docs/unified-diffs.md index 7444e1f11..d83108243 100644 --- a/docs/unified-diffs.md +++ b/docs/unified-diffs.md @@ -1,4 +1,7 @@ - +--- +title: ed diffs make GPT-4 Turbo less lazy +excerpt: GPT-4 Turbo has a problem with lazy coding, which can be signiciantly improved by asking for code changes formatted as unified diffs. +--- # Unified diffs make GPT-4 Turbo less lazy 