Commit graph

59 commits

Author SHA1 Message Date
Paul Gauthier
b24ac199c5 copy 2023-05-22 09:36:33 -07:00
Paul Gauthier
608f570f0f copy 2023-05-22 08:19:22 -07:00
paul-gauthier
a2a7433f28
Update ctags.md 2023-05-21 22:52:11 -07:00
paul-gauthier
fdf2faf5b6
Update ctags.md 2023-05-21 22:21:28 -07:00
paul-gauthier
5a1a7e27e1
Update ctags.md 2023-05-21 22:20:15 -07:00
paul-gauthier
09ddb795b6
Update ctags.md 2023-05-21 22:19:33 -07:00
paul-gauthier
85cd9e833a
Update ctags.md 2023-05-21 22:16:43 -07:00
paul-gauthier
2bee941ff9
Update ctags.md 2023-05-21 22:14:02 -07:00
paul-gauthier
23385eb187
Update ctags.md 2023-05-21 22:13:31 -07:00
Paul Gauthier
845f35918c copy 2023-05-21 21:52:46 -07:00
Paul Gauthier
10e966191b copy 2023-05-21 21:52:01 -07:00
Paul Gauthier
df4ca72c3b copy 2023-05-21 21:51:42 -07:00
paul-gauthier
0e5701aa53
Update ctags.md 2023-05-21 19:10:16 -07:00
paul-gauthier
f6369d6afd
Update ctags.md 2023-05-21 18:59:03 -07:00
paul-gauthier
8d18afa338
Update ctags.md 2023-05-21 18:56:49 -07:00
paul-gauthier
fbf73c4412
Update ctags.md 2023-05-21 18:20:56 -07:00
Paul Gauthier
71f28e09c9 copy 2023-05-21 17:27:01 -07:00
Paul Gauthier
a946bfddb4 copy 2023-05-21 17:25:21 -07:00
Paul Gauthier
e02516561e copy 2023-05-21 17:22:23 -07:00
Paul Gauthier
b282e9c6b1 copy 2023-05-21 17:21:31 -07:00
Paul Gauthier
e45064c2ee copy 2023-05-21 17:21:10 -07:00
Paul Gauthier
78a2dee43f copy 2023-05-21 17:19:18 -07:00
Paul Gauthier
68bca8b2e5 copy 2023-05-21 17:13:58 -07:00
Paul Gauthier
ee5636959e copy 2023-05-21 16:44:10 -07:00
Paul Gauthier
ee3370dc94 copy 2023-05-21 16:39:33 -07:00
Paul Gauthier
91f8fd8a25 copy 2023-05-21 16:33:54 -07:00
Paul Gauthier
67e1e00ff5 copy 2023-05-21 16:30:53 -07:00
Paul Gauthier
3e7ce3b0fc copy 2023-05-21 16:23:54 -07:00
Paul Gauthier
f5d59fa033 copy 2023-05-21 16:19:23 -07:00
Paul Gauthier
6df03a8dfb aider: Updated title of docs/ctags.md to "Improving GPT-4's codebase understanding with ctags".
# Context:
USER: can you suggest 10 different options for the title?
ASSISTANT: Here are 10 different title options for the `docs/ctags.md` file:

1. "Leveraging ctags for Enhanced Code Navigation in GPT-4"
2. "Improving GPT-4's Codebase Understanding with ctags"
3. "ctags: A Powerful Tool for GPT-4's Repo Navigation"
4. "Boosting GPT-4's Codebase Comprehension using ctags"
5. "Navigating Large Repositories with GPT-4 and ctags"
6. "Enhancing GPT-4's Repo Exploration Capabilities with ctags"
7. "ctags: Empowering GPT-4 to Handle Bigger Codebases"
8. "Supercharging GPT-4's Codebase Navigation with ctags"
9. "ctags: A Key to Unlocking GPT-4's Potential in Large Repos"
10. "Optimizing GPT-4's Repo Understanding through ctags Integration"

Please let me know which title you would like to use, and I will provide the necessary edit block to update the title in the `docs/ctags.md` file.
USER: 2, but normal capitalization
ASSISTANT: Here's the edit block to update the title in the `docs/ctags.md` file with the chosen option "Improving GPT-4's codebase understanding with ctags" using normal capitalization:

```markdown
docs/ctags.md
<<<<<<< ORIGINAL
# Enhancing GPT-4's understanding of repos using ctags
=======
# Improving GPT-4's codebase understanding with ctags
>>>>>>> UPDATED
```

This will replace the original title with the new one.
2023-05-21 15:52:20 -07:00
paul-gauthier
cf5fa778c8
Update ctags.md 2023-05-21 15:04:22 -07:00
paul-gauthier
9ccae2e5ef
Update ctags.md 2023-05-21 14:58:01 -07:00
paul-gauthier
d1ccd1328c
Update ctags.md 2023-05-21 14:55:32 -07:00
Paul Gauthier
cc3de6730a copy 2023-05-21 14:45:59 -07:00
Paul Gauthier
c99f242555 copy 2023-05-21 14:43:25 -07:00
Paul Gauthier
a81c94b197 copy 2023-05-21 14:42:23 -07:00
Paul Gauthier
eab65ee49d copy 2023-05-21 14:40:56 -07:00
Paul Gauthier
ff4dbb8973 copy 2023-05-21 14:38:23 -07:00
Paul Gauthier
386a262434 copy 2023-05-21 14:35:27 -07:00
Paul Gauthier
a78d8a7121 copy 2023-05-21 14:30:05 -07:00
Paul Gauthier
b081dd9e19 copy 2023-05-21 14:29:47 -07:00
Paul Gauthier
dde6577cdf aider: Enhanced GPT-4's understanding of entire repos using ctags.
# Context:
USER: improve the first para
ASSISTANT: ```markdown
docs/ctags.md
<<<<<<< ORIGINAL
# Using ctags to help GPT-4 understand an entire repo

GPT-4 is great at coding, but it's hard to work with it to make
modifications inside a large code base.
GPT can't really understand and navigate more code than can fit
in its context window.
And many
common types of code changes will need knowledge and context from
multiple files strewn about the repo.
A new experimental feature of `aider` uses `ctags` to give GPT a
**repo map**, so that it can better understand and navigate larger repos.
=======
# Enhancing GPT-4's understanding of entire repos using ctags

While GPT-4 excels at coding tasks, it struggles with making modifications within large code bases. Its limited context window prevents it from understanding and navigating code beyond its capacity. Many common code changes require knowledge and context from multiple files scattered throughout the repo. To address this issue, `aider` introduces an experimental feature that utilizes `ctags` to provide GPT with a **repo map**, enabling it to better comprehend and navigate larger repositories.
>>>>>>> UPDATED
```
2023-05-21 14:28:26 -07:00
Paul Gauthier
f35bc2f157 copy 2023-05-21 14:27:37 -07:00
Paul Gauthier
adcfbf5d85 copy 2023-05-21 14:26:46 -07:00
Paul Gauthier
8e6774babd copy 2023-05-21 14:24:26 -07:00
Paul Gauthier
7cef19e455 copy 2023-05-21 14:23:54 -07:00
Paul Gauthier
aac77d9659 aider: Improve para starting 'Of course for large repos' in ctags.md.
# Context:
USER: improve the para starting "Of course for large repos"
ASSISTANT: ```markdown
docs/ctags.md
<<<<<<< ORIGINAL
Of course, for large repos even their map might be too large for
the context window.
But this mapping approach enables
collaboration with GPT-4 on larger code bases
than was previously possible.
And it reduces the need to manually curate which files to add
to the chat, giving GPT itself more ability to identify which files
are relevant to the task at hand.
=======
Of course, for large repositories, even their map might be too large for the context window. However, this mapping approach significantly improves collaboration with GPT-4 on larger codebases compared to previous methods. It also minimizes the need for manual curation of files to add to the chat, empowering GPT to autonomously identify relevant files for the task at hand.
>>>>>>> UPDATED
```
2023-05-21 14:22:51 -07:00
Paul Gauthier
29bb9398df copy 2023-05-21 14:21:41 -07:00
Paul Gauthier
35d99ee08b copy 2023-05-21 14:19:13 -07:00
Paul Gauthier
e64353ada1 copy 2023-05-21 14:18:57 -07:00