diff --git a/README.md b/README.md index 35e430945..c1932d193 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Aider has features to [help GPT understand and modify larger codebases](https://aider.chat/docs/ctags.html) and aider makes it easy to git commit, diff & undo changes proposed by GPT. -![aider screenshot](assets/screenshot.gif) +![aider screencast](assets/screencast.svg) - [Example chat transcripts](#example-chat-transcripts) - [Features](#features) diff --git a/assets/screencast.svg b/assets/screencast.svg new file mode 100644 index 000000000..04cff51e7 --- /dev/null +++ b/assets/screencast.svg @@ -0,0 +1,194 @@ + + + + + + + + + + + + + + macbook$ macbook$ a macbook$ ai macbook$ aid macbook$ aide macbook$ aider macbook$ aider macbook$ aider d macbook$ aider de macbook$ aider dem macbook$ aider demo macbook$ aider demo. macbook$ aider demo.p macbook$ aider demo.py macbook$ aider demo.pyAdded demo.py to the chatUsing git repo: .git────────────────────────────────────────────────────────────────────────────────demo.py> demo.py> a demo.py> ad demo.py> add demo.py> add demo.py> add a demo.py> add a demo.py> add a n demo.py> add a na demo.py> add a nam demo.py> add a name demo.py> add a name demo.py> add a name p print demo.py> add a name pa demo.py> add a name par demo.py> add a name para demo.py> add a name param demo.py> add a name param demo.py> add a name param t demo.py> add a name param to demo.py> add a name param to demo.py> add a name param to t demo.py> add a name param to th demo.py> add a name param to the demo.py> add a name param to the demo.py> add a name param to the g greeting demo.py> add a name param to the gr greeting demo.py> add a name param to the `greeting` greeting demo.py> add a name param to the `greeting` demo.py> add a name param to the `greeting` f demo.py> add a name param to the `greeting` fu demo.py> add a name param to the `greeting` fun demo.py> add a name param to the `greeting` func demo.py> add a name param to the `greeting` funct demo.py> add a name param to the `greeting` functi demo.py> add a name param to the `greeting` functio demo.py> add a name param to the `greeting` function demo.py> add a name param to the `greeting` function. demo.py> add a name param to the `greeting` function. demo.py> add a name param to the `greeting` function. a demo.py> add a name param to the `greeting` function. ad demo.py> add a name param to the `greeting` function. add demo.py> add a name param to the `greeting` function. add demo.py> add a name param to the `greeting` function. add a demo.py> add a name param to the `greeting` function. add al demo.py> add a name param to the `greeting` function. add all demo.py> add a name param to the `greeting` function. add all demo.py> add a name param to the `greeting` function. add all t demo.py> add a name param to the `greeting` function. add all th demo.py> add a name param to the `greeting` function. add all the demo.py> add a name param to the `greeting` function. add all the demo.py> add a name param to the `greeting` function. add all the t demo.py> add a name param to the `greeting` function. add all the ty demo.py> add a name param to the `greeting` function. add all the typ demo.py> add a name param to the `greeting` function. add all the type demo.py> add a name param to the `greeting` function. add all the types demo.py> add a name param to the `greeting` function. add all the types. demo.py> add a name param to the `greeting` function. add all the types. I will I will update I will update the I will update the ` I will update the `g I will update the greeting I will update the greeting function to I will update the greeting function to accept I will update the greeting function to accept a I will update the greeting function to accept a `name I will update the greeting function to accept a name I will update the greeting function to accept a name parameter I will update the greeting function to accept a name parameter and I will update the greeting function to accept a name parameter and include type I will update the greeting function to accept a name parameter and include type hints hints for the hints for the parameter and hints for the parameter and the return hints for the parameter and the return type. demo.py <<<<<<< ORIGINAL def greeting def greeting(): print print("Hello print("Hello, world print("Hello, world!") ======= def def greeting(name def greeting(name: str def greeting(name: str) def greeting(name: str) -> None def greeting(name: str) -> None: print(f print(f"Hello print(f"Hello, { print(f"Hello, {name print(f"Hello, {name}!") >>>>>>> UPDATED Applied edit to demo.pyCommit 9237455 aider: Updated greeting function to accept a name parameter and include type hints. + \ No newline at end of file