mirror of
https://github.com/Aider-AI/aider.git
synced 2025-06-01 02:05:00 +00:00
Updated docs
This commit is contained in:
parent
4fd61f1112
commit
0a95badf3f
11 changed files with 76 additions and 50 deletions
13
README.md
13
README.md
|
@ -7,7 +7,7 @@ Aider lets you pair program with LLMs,
|
||||||
to edit code in your local git repository.
|
to edit code in your local git repository.
|
||||||
Start a new project or work with an existing git repo.
|
Start a new project or work with an existing git repo.
|
||||||
Aider can [connect to almost any LLM](https://aider.chat/docs/llms.html).
|
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">
|
<p align="center">
|
||||||
<img
|
<img
|
||||||
|
@ -84,20 +84,13 @@ Pair program with AI.
|
||||||
- [Code with your voice](https://aider.chat/docs/voice.html).
|
- [Code with your voice](https://aider.chat/docs/voice.html).
|
||||||
|
|
||||||
|
|
||||||
## State of the art
|
## Top tier performance
|
||||||
|
|
||||||
Aider has the
|
[Aider has the one of the top scores on SWE Bench](https://aider.chat/2024/06/02/main-swe-bench.html).
|
||||||
[top score on SWE Bench](https://aider.chat/2024/06/02/main-swe-bench.html).
|
|
||||||
SWE Bench is a challenging software engineering benchmark where aider
|
SWE Bench is a challenging software engineering benchmark where aider
|
||||||
solved *real* GitHub issues from popular open source
|
solved *real* GitHub issues from popular open source
|
||||||
projects like django, scikitlearn, matplotlib, etc.
|
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
|
## More info
|
||||||
|
|
||||||
- [Documentation](https://aider.chat/)
|
- [Documentation](https://aider.chat/)
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
---
|
---
|
||||||
title: Release history
|
title: Release history
|
||||||
|
parent: More info
|
||||||
nav_order: 999
|
nav_order: 999
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -44,29 +44,6 @@
|
||||||
seconds_per_case: 23.1
|
seconds_per_case: 23.1
|
||||||
total_cost: 0.0000
|
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
|
- dirname: 2024-05-03-20-47-24--gemini-1.5-pro-diff-fenced
|
||||||
test_cases: 133
|
test_cases: 133
|
||||||
model: gemini-1.5-pro-latest
|
model: gemini-1.5-pro-latest
|
||||||
|
@ -658,4 +635,50 @@
|
||||||
versions: 0.38.1-dev
|
versions: 0.38.1-dev
|
||||||
seconds_per_case: 21.6
|
seconds_per_case: 21.6
|
||||||
total_cost: 0.0000
|
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
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
---
|
---
|
||||||
nav_order: 85
|
nav_order: 90
|
||||||
description: Frequently asked questions about aider.
|
description: Frequently asked questions about aider.
|
||||||
---
|
---
|
||||||
|
|
||||||
# Frequently asked questions
|
# FAQ
|
||||||
{: .no_toc }
|
{: .no_toc }
|
||||||
|
|
||||||
- TOC
|
- TOC
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
---
|
---
|
||||||
|
parent: More info
|
||||||
nav_order: 800
|
nav_order: 800
|
||||||
description: Aider is tightly integrated with git.
|
description: Aider is tightly integrated with git.
|
||||||
---
|
---
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
---
|
---
|
||||||
|
parent: More info
|
||||||
nav_order: 900
|
nav_order: 900
|
||||||
description: Aider supports pretty much all popular coding languages.
|
description: Aider supports pretty much all popular coding languages.
|
||||||
---
|
---
|
||||||
|
|
|
@ -14,17 +14,21 @@ description: Aider can connect to most LLMs for AI pair programming.
|
||||||
## Best models
|
## Best models
|
||||||
{: .no_toc }
|
{: .no_toc }
|
||||||
|
|
||||||
**Aider works best with [GPT-4o](/docs/llms/openai.html),
|
Aider works best with these models, which are skilled at editing code:
|
||||||
[Claude 3.5 Sonnet and Claude 3 Opus](/docs/llms/anthropic.html),**
|
|
||||||
as they are the very best models for 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
|
## Free models
|
||||||
{: .no_toc }
|
{: .no_toc }
|
||||||
|
|
||||||
Aider works with a number of **free** API providers:
|
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.
|
- 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) is the most capable free model to use with aider, with
|
- Google's [Gemini 1.5 Pro](/docs/llms/gemini.html) works with aider, with
|
||||||
code editing capabilities similar to GPT-3.5.
|
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.
|
- 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.
|
- 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.
|
||||||
|
|
8
website/docs/more-info.md
Normal file
8
website/docs/more-info.md
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
---
|
||||||
|
has_children: true
|
||||||
|
nav_order: 85
|
||||||
|
---
|
||||||
|
|
||||||
|
# More info
|
||||||
|
|
||||||
|
See below for more info about aider, including some advanced topics.
|
|
@ -1,4 +1,5 @@
|
||||||
---
|
---
|
||||||
|
parent: More info
|
||||||
highlight_image: /assets/robot-ast.png
|
highlight_image: /assets/robot-ast.png
|
||||||
nav_order: 900
|
nav_order: 900
|
||||||
description: Aider uses a map of your git repository to provide code context to LLMs.
|
description: Aider uses a map of your git repository to provide code context to LLMs.
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
---
|
---
|
||||||
|
parent: More info
|
||||||
nav_order: 900
|
nav_order: 900
|
||||||
description: You can script aider via the command line or python.
|
description: You can script aider via the command line or python.
|
||||||
---
|
---
|
||||||
|
|
|
@ -21,7 +21,7 @@ Aider lets you pair program with LLMs,
|
||||||
to edit code in your local git repository.
|
to edit code in your local git repository.
|
||||||
Start a new project or work with an existing git repo.
|
Start a new project or work with an existing git repo.
|
||||||
Aider can [connect to almost any LLM](https://aider.chat/docs/llms.html).
|
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">
|
<p align="center">
|
||||||
<img
|
<img
|
||||||
|
@ -98,20 +98,13 @@ Pair program with AI.
|
||||||
- [Code with your voice](https://aider.chat/docs/voice.html).
|
- [Code with your voice](https://aider.chat/docs/voice.html).
|
||||||
|
|
||||||
|
|
||||||
## State of the art
|
## Top tier performance
|
||||||
|
|
||||||
Aider has the
|
[Aider has the one of the top scores on SWE Bench](https://aider.chat/2024/06/02/main-swe-bench.html).
|
||||||
[top score on SWE Bench](https://aider.chat/2024/06/02/main-swe-bench.html).
|
|
||||||
SWE Bench is a challenging software engineering benchmark where aider
|
SWE Bench is a challenging software engineering benchmark where aider
|
||||||
solved *real* GitHub issues from popular open source
|
solved *real* GitHub issues from popular open source
|
||||||
projects like django, scikitlearn, matplotlib, etc.
|
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
|
## More info
|
||||||
|
|
||||||
- [Documentation](https://aider.chat/)
|
- [Documentation](https://aider.chat/)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue