Skip to content

Commit 693a12a

Browse files
committed
Readme: Add section on LLM tool collections
1 parent d4a057e commit 693a12a

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

README.org

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ gptel uses Curl if available, but falls back to the built-in url-retrieve to wor
104104
- [[#tool-use][Tool use]]
105105
- [[#defining-gptel-tools][Defining gptel tools]]
106106
- [[#selecting-tools][Selecting tools]]
107+
- [[#llm-tool-collections][LLM tool collections]]
107108
- [[#model-context-protocol-mcp-integration][Model Context Protocol (MCP) integration]]
108109
- [[#rewrite-refactor-or-fill-in-a-region][Rewrite, refactor or fill in a region]]
109110
- [[#extra-org-mode-conveniences][Extra Org mode conveniences]]
@@ -1470,7 +1471,25 @@ Once defined, tools can be selected (globally, buffer-locally or for the next re
14701471

14711472
#+html: <img src="https://github.com/user-attachments/assets/fd878596-b313-4385-b675-3d6546909d8b" align="center" alt="Image showing gptel's tool selection menu.">
14721473

1473-
From here you can also require confirmation for all tool calls, and decide if tool call results should be included in the LLM response. See [[#additional-configuration][Additional Configuration]] for doing these things via elisp.
1474+
From here you can also require confirmation for all tool calls, and decide if tool call results should be included in the LLM response.
1475+
1476+
Alternatively, you can add/remove tools via
1477+
1478+
- Elisp, see [[#additional-configuration][Additional Configuration]].
1479+
- gptel presets, see [[#option-presets][Option presets]].
1480+
1481+
#+html: </details>
1482+
#+html: <details><summary>
1483+
**** LLM tool collections
1484+
#+html: </summary>
1485+
1486+
The following repositories provide collections of tools written by gptel users.
1487+
1488+
- [[https://github.com/skissue/llm-tool-collection][llm-tool-collection]] :: A community collection of tools for use with LLM clients in Emacs. To discuss tools, check out the [[https://github.com/skissue/llm-tool-collection/discussions][discussions page]].
1489+
- [[https://github.com/positron-solutions/ragmacs][ragmacs]] :: A collection of tools for Emacs introspection.
1490+
- [[https://github.com/ultronozm/codel.el][codel.el]] :: A collection of code editing tools.
1491+
- [[https://codeberg.org/bajsicki/gptel-org-tools][gptel-org-tools]] :: Tools for interacting with Org files.
1492+
- [[https://github.com/munen/emacs.d?tab=readme-ov-file#tool-use][Alain Lafon’s tool collection]]
14741493

14751494
#+html: </details>
14761495
#+html: <details><summary>

0 commit comments

Comments
 (0)