- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Emacs lisp and gptel building custom llm tools to call emacs functions
Using Emacs with the gptel package we can create gpt-tools for llms that call emacs functions to provide the llm with information about our emacs set up
i was thinking couldnt you write emacs gptel-tools for llms and did a quick search and came across the emacs-mcp mcp server which wasnt quite what i was after.
so i refactored the code from the emacs-mcp package into the gptel-tool format for use with the gptel package and llms that support tool usage like llama and gemini
i created a gptel-custom-tools.el file with 32 gptel-tools for emacs which can be loaded using the gptel use package code block
the gptel-tools allow the llm to report the state of your emacs set up by listing installed packages, modes and variables. as well as reading the manuals and looking up docstrings for elisp symbols
refactored from mpontus emacs-mcp package
emacs-mcp
https://github.com/mpontus/emacs-mcp
gptel-custom-tools.el
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/.config/emacs/lisp/gptel-custom-tools.el
early-init.el
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/.config/emacs/early-init.el
init.el
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/.config/emacs/init.el
ollama
https://ollama.com/library/llama3.1
https://ollama.com/library/llama3.2
dotfiles org mode
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/nixos-dotfiles.org
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/nixos-dotfiles.org#auth-source
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/nixos-dotfiles.org#lisp-directory
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/nixos-dotfiles.org#gptel-custom-toolsel
Видео Emacs lisp and gptel building custom llm tools to call emacs functions канала NapoleonWils0n
i was thinking couldnt you write emacs gptel-tools for llms and did a quick search and came across the emacs-mcp mcp server which wasnt quite what i was after.
so i refactored the code from the emacs-mcp package into the gptel-tool format for use with the gptel package and llms that support tool usage like llama and gemini
i created a gptel-custom-tools.el file with 32 gptel-tools for emacs which can be loaded using the gptel use package code block
the gptel-tools allow the llm to report the state of your emacs set up by listing installed packages, modes and variables. as well as reading the manuals and looking up docstrings for elisp symbols
refactored from mpontus emacs-mcp package
emacs-mcp
https://github.com/mpontus/emacs-mcp
gptel-custom-tools.el
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/.config/emacs/lisp/gptel-custom-tools.el
early-init.el
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/.config/emacs/early-init.el
init.el
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/.config/emacs/init.el
ollama
https://ollama.com/library/llama3.1
https://ollama.com/library/llama3.2
dotfiles org mode
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/nixos-dotfiles.org
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/nixos-dotfiles.org#auth-source
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/nixos-dotfiles.org#lisp-directory
https://github.com/NapoleonWils0n/nixos-dotfiles/blob/master/nixos-dotfiles.org#gptel-custom-toolsel
Видео Emacs lisp and gptel building custom llm tools to call emacs functions канала NapoleonWils0n
Комментарии отсутствуют
Информация о видео
15 ноября 2025 г. 2:08:08
01:15:38
Другие видео канала





















