Updated docs

This commit is contained in:
Paul Gauthier 2024-06-21 08:57:30 -07:00
parent 4fd61f1112
commit 0a95badf3f
11 changed files with 76 additions and 50 deletions

View file

@ -7,7 +7,7 @@ Aider lets you pair program with LLMs,
to edit code in your local git repository.
Start a new project or work with an existing git repo.
Aider can [connect to almost any LLM](https://aider.chat/docs/llms.html).
and works best with GPT-4o, Claude 3.5 Sonnet and Claude 3 Opus.
and works best with GPT-4o, Claude 3.5 Sonnet, Claude 3 Opus and DeepSeek Coder V2.
<p align="center">
<img
@ -84,20 +84,13 @@ Pair program with AI.
- [Code with your voice](https://aider.chat/docs/voice.html).
## State of the art
## Top tier performance
Aider has the
[top score on SWE Bench](https://aider.chat/2024/06/02/main-swe-bench.html).
[Aider has the one of the top scores on SWE Bench](https://aider.chat/2024/06/02/main-swe-bench.html).
SWE Bench is a challenging software engineering benchmark where aider
solved *real* GitHub issues from popular open source
projects like django, scikitlearn, matplotlib, etc.
<p align="center">
<a href="https://aider.chat/2024/06/02/main-swe-bench.html">
<img src="https://aider.chat/assets/swe_bench.svg" alt="aider swe bench">
</a>
</p>
## More info
- [Documentation](https://aider.chat/)

View file

@ -1,5 +1,6 @@
---
title: Release history
parent: More info
nav_order: 999
---

View file

@ -44,29 +44,6 @@
seconds_per_case: 23.1
total_cost: 0.0000
- dirname: 2024-06-17-14-45-54--deepseek-coder2-whole
test_cases: 133
model: DeepSeek Coder V2
edit_format: whole
commit_hash: ca8672b
pass_rate_1: 63.9
pass_rate_2: 75.2
percent_cases_well_formed: 100.0
error_outputs: 1
num_malformed_responses: 0
num_with_malformed_responses: 0
user_asks: 1
lazy_comments: 0
syntax_errors: 1
indentation_errors: 0
exhausted_context_windows: 0
test_timeouts: 7
command: aider --model deepseek/deepseek-coder
date: 2024-06-17
versions: 0.38.1-dev
seconds_per_case: 21.1
total_cost: 0.0537
- dirname: 2024-05-03-20-47-24--gemini-1.5-pro-diff-fenced
test_cases: 133
model: gemini-1.5-pro-latest
@ -658,4 +635,50 @@
versions: 0.38.1-dev
seconds_per_case: 21.6
total_cost: 0.0000
- dirname: 2024-06-17-14-45-54--deepseek-coder2-whole
test_cases: 133
model: DeepSeek Coder V2 (whole)
edit_format: whole
commit_hash: ca8672b
pass_rate_1: 63.9
pass_rate_2: 75.2
percent_cases_well_formed: 100.0
error_outputs: 1
num_malformed_responses: 0
num_with_malformed_responses: 0
user_asks: 1
lazy_comments: 0
syntax_errors: 1
indentation_errors: 0
exhausted_context_windows: 0
test_timeouts: 7
command: aider --model deepseek/deepseek-coder
date: 2024-06-17
versions: 0.38.1-dev
seconds_per_case: 21.1
total_cost: 0.0537
- dirname: 2024-06-21-15-29-08--deepseek-coder2-diff-again3
test_cases: 133
model: DeepSeek Coder V2 (diff)
edit_format: diff
commit_hash: 515ab3e
pass_rate_1: 58.6
pass_rate_2: 66.2
percent_cases_well_formed: 98.5
error_outputs: 23
num_malformed_responses: 5
num_with_malformed_responses: 2
user_asks: 2
lazy_comments: 0
syntax_errors: 0
indentation_errors: 1
exhausted_context_windows: 0
test_timeouts: 2
command: aider --model deepseek/deepseek-coder
date: 2024-06-21
versions: 0.39.1-dev
seconds_per_case: 30.2
total_cost: 0.0857

View file

@ -1,9 +1,9 @@
---
nav_order: 85
nav_order: 90
description: Frequently asked questions about aider.
---
# Frequently asked questions
# FAQ
{: .no_toc }
- TOC

View file

@ -1,4 +1,5 @@
---
parent: More info
nav_order: 800
description: Aider is tightly integrated with git.
---

View file

@ -1,4 +1,5 @@
---
parent: More info
nav_order: 900
description: Aider supports pretty much all popular coding languages.
---

View file

@ -14,17 +14,21 @@ description: Aider can connect to most LLMs for AI pair programming.
## Best models
{: .no_toc }
**Aider works best with [GPT-4o](/docs/llms/openai.html),
[Claude 3.5 Sonnet and Claude 3 Opus](/docs/llms/anthropic.html),**
as they are the very best models for editing code.
Aider works best with these models, which are skilled at editing code:
- [GPT-4o](/docs/llms/openai.html)
- [Claude 3.5 Sonnet](/docs/llms/anthropic.html)
- [Claude 3 Opus](/docs/llms/anthropic.html)
- [DeepSeek Coder V2](/docs/llms/deepseek.html)
## Free models
{: .no_toc }
Aider works with a number of **free** API providers:
- The [DeepSeek Coder V2](/docs/llms/deepseek.html) model gets the top score on aider's code editing benchmark. DeepSeek currently offers 5M free tokens of API usage.
- Google's [Gemini 1.5 Pro](/docs/llms/gemini.html) is the most capable free model to use with aider, with
- The [DeepSeek Coder V2](/docs/llms/deepseek.html) model gets the top score on aider's code editing benchmark. DeepSeek has been offering 5M free tokens of API usage.
- Google's [Gemini 1.5 Pro](/docs/llms/gemini.html) works with aider, with
code editing capabilities similar to GPT-3.5.
- You can use [Llama 3 70B on Groq](/docs/llms/groq.html) which is comparable to GPT-3.5 in code editing performance.
- Cohere also offers free API access to their [Command-R+ model](/docs/llms/cohere.html), which works with aider as a *very basic* coding assistant.

View file

@ -0,0 +1,8 @@
---
has_children: true
nav_order: 85
---
# More info
See below for more info about aider, including some advanced topics.

View file

@ -1,4 +1,5 @@
---
parent: More info
highlight_image: /assets/robot-ast.png
nav_order: 900
description: Aider uses a map of your git repository to provide code context to LLMs.

View file

@ -1,4 +1,5 @@
---
parent: More info
nav_order: 900
description: You can script aider via the command line or python.
---

View file

@ -21,7 +21,7 @@ Aider lets you pair program with LLMs,
to edit code in your local git repository.
Start a new project or work with an existing git repo.
Aider can [connect to almost any LLM](https://aider.chat/docs/llms.html).
and works best with GPT-4o, Claude 3.5 Sonnet and Claude 3 Opus.
and works best with GPT-4o, Claude 3.5 Sonnet, Claude 3 Opus and DeepSeek Coder V2.
<p align="center">
<img
@ -98,20 +98,13 @@ Pair program with AI.
- [Code with your voice](https://aider.chat/docs/voice.html).
## State of the art
## Top tier performance
Aider has the
[top score on SWE Bench](https://aider.chat/2024/06/02/main-swe-bench.html).
[Aider has the one of the top scores on SWE Bench](https://aider.chat/2024/06/02/main-swe-bench.html).
SWE Bench is a challenging software engineering benchmark where aider
solved *real* GitHub issues from popular open source
projects like django, scikitlearn, matplotlib, etc.
<p align="center">
<a href="https://aider.chat/2024/06/02/main-swe-bench.html">
<img src="https://aider.chat/assets/swe_bench.svg" alt="aider swe bench">
</a>
</p>
## More info
- [Documentation](https://aider.chat/)