branch: elpa/gptel
commit 6d81c8803850fc0e2137f38e4965649025b91b85
Author: Karthik Chikmagalur <karthikchikmaga...@gmail.com>
Commit: Karthik Chikmagalur <karthikchikmaga...@gmail.com>

    README: Update rewrite/refactor description
    
    * README.org: Also update the list of packages using gptel.
---
 README.org | 39 +++++++++++++++++++++++++++------------
 1 file changed, 27 insertions(+), 12 deletions(-)

diff --git a/README.org b/README.org
index d7076c0d23..0934c2d713 100644
--- a/README.org
+++ b/README.org
@@ -88,7 +88,7 @@ gptel uses Curl if available, but falls back to url-retrieve 
to work without ext
       - [[#why-another-llm-client][Why another LLM client?]]
   - [[#additional-configuration][Additional Configuration]]
   - [[#alternatives][Alternatives]]
-    - [[#extensions-using-gptel][Extensions using gptel]]
+    - [[#packages-using-gptel][Packages using gptel]]
   - [[#acknowledgments][Acknowledgments]]
 
 ** Installation
@@ -698,7 +698,7 @@ The above code makes the backend available to select.  If 
you want it to be the
 
|------------------+-----------------------------------------------------------------------------------------|
 | *To add context* |                                                           
                              |
 
|------------------+-----------------------------------------------------------------------------------------|
-| =gptel-add=      | Add/remove a region or buffer to gptel's context.  
Add/remove marked files in Dired.    |
+| =gptel-add=      | Add/remove a region or buffer to gptel's context.  In 
Dired, add/remove marked files.   |
 | =gptel-add-file= | Add a (text-readable) file to gptel's context.  Also 
available from the transient menu. |
 
|------------------+-----------------------------------------------------------------------------------------|
 
@@ -726,13 +726,25 @@ The above code makes the backend available to select.  If 
you want it to be the
      
 With a region selected, you can also rewrite prose or refactor code from here:
 
+*Prose*:
+
+https://github.com/user-attachments/assets/172e75cd-11e9-4f3b-9ab9-b4edfb8f6695
+
+# 
[[https://user-images.githubusercontent.com/8607532/230770352-ee6f45a3-a083-4cf0-b13c-619f7710e9ba.png]]
+
 *Code*:
 
-[[https://user-images.githubusercontent.com/8607532/230770162-1a5a496c-ee57-4a67-9c95-d45f238544ae.png]]
+https://github.com/user-attachments/assets/172e75cd-11e9-4f3b-9ab9-b4edfb8f6695
 
-*Prose*:
+# 
[[https://user-images.githubusercontent.com/8607532/230770162-1a5a496c-ee57-4a67-9c95-d45f238544ae.png]]
+
+When the refactor is ready, you can apply it or compare against the original:
+ 
+https://github.com/user-attachments/assets/a0cf33b2-3ad3-4f55-aa7b-4349e54d6771
+
+These actions are also available directly when the cursor is inside the 
pending rewrite region:
 
-[[https://user-images.githubusercontent.com/8607532/230770352-ee6f45a3-a083-4cf0-b13c-619f7710e9ba.png]]
+https://github.com/user-attachments/assets/57e1fff7-f8e4-47f0-9bda-d0b698443559
 
 *** In a dedicated chat buffer:
 
@@ -971,15 +983,18 @@ Other Emacs clients for LLMs include
 
 There are several more: 
[[https://github.com/CarlQLange/chatgpt-arcana.el][chatgpt-arcana]], 
[[https://github.com/MichaelBurge/leafy-mode][leafy-mode]], 
[[https://github.com/iwahbe/chat.el][chat.el]]
 
-*** Extensions using gptel
+*** Packages using gptel
 
-These are packages that use gptel to provide additional functionality
+gptel is a general-purpose package for chat and ad-hoc LLM interaction.  The 
following packages use gptel to provide additional or specialized functionality:
 
-- [[https://github.com/kamushadenes/gptel-extensions.el][gptel-extensions]]: 
Extra utility functions for gptel.
-- [[https://github.com/kamushadenes/ai-blog.el][ai-blog.el]]: Streamline 
generation of blog posts in Hugo.
-- [[https://github.com/douo/magit-gptcommit][magit-gptcommit]]: Generate 
Commit Messages within magit-status Buffer using gptel.
-- [[https://github.com/armindarvish/consult-web][consult-web]]: Provides gptel 
as a source when querying multiple local and online sources.
-- [[https://github.com/ultronozm/ai-org-chat.el][ai-org-chat]]: Provides 
branching conversations in Org buffers using gptel.  (Note that gptel includes 
this feature as well (via =gptel-org-branching-context=), but requires a recent 
version of Org mode (9.67 or later) to be installed.)
+- [[https://github.com/karthink/gptel-quick][gptel-quick]]: Quickly look up 
the region or text at point.
+- [[https://github.com/daedsidog/evedel][Evedel]]: Instructed LLM 
Programmer/Assistant
+- [[https://github.com/lanceberge/elysium][Elysium]]: Automatically apply 
AI-generated changes as you code
+- [[https://github.com/kamushadenes/gptel-extensions.el][gptel-extensions]]: 
Extra utility functions for gptel
+- [[https://github.com/kamushadenes/ai-blog.el][ai-blog.el]]: Streamline 
generation of blog posts in Hugo
+- [[https://github.com/douo/magit-gptcommit][magit-gptcommit]]: Generate 
Commit Messages within magit-status Buffer using gptel
+- [[https://github.com/armindarvish/consult-web][consult-web]]: Provides gptel 
as a source when querying multiple local and online sources
+- [[https://github.com/ultronozm/ai-org-chat.el][ai-org-chat]]: Provides 
branching conversations in Org buffers using gptel.  (Note that gptel includes 
this feature as well (see =gptel-org-branching-context=), but requires a recent 
version of Org mode (9.67 or later) to be installed.)
 
 ** COMMENT Breaking Changes
 

Reply via email to