commit 000b1f541b1a60e02800db807506df89acfdeda9
parent 5c339897713d497df8e97c02baa072bb19546c67
Author: Vineet Kumar <git@vineetk.net>
Date: Thu, 28 May 2026 14:11:12 -0400
packages/emacs: drop gptel-agent
Diffstat:
1 file changed, 0 insertions(+), 52 deletions(-)
diff --git a/epistemia/packages/emacs.scm b/epistemia/packages/emacs.scm
@@ -175,58 +175,6 @@ for writing LLM ineractions that suit your workflow. See `gptel-request', and
`gptel-fsm for more advanced usage.")
(license license:gpl3)))
-(define-public emacs-gptel-agent
- (package
- (name "emacs-gptel-agent")
- (version "20260412.716")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/karthink/gptel-agent")
- (commit "bef06bccdbf847e0c4a94d1b57dd96d979437430")))
- (file-name (git-file-name name version))
- (sha256
- (base32 "1g33w8db2g33l3qf4f9vnafkdpilaxh4s9cy76yv79rphg92ipaw"))))
- (build-system emacs-build-system)
- (propagated-inputs (list emacs-compat emacs-gptel-new emacs-yaml
- emacs-orderless))
- (arguments
- '(#:include '("^[^/]*.el$" "^[^/]*.el.in$"
- "^dir$"
- "^[^/]*.info$"
- "^[^/]*.texi$"
- "^[^/]*.texinfo$"
- "^doc/dir$"
- "^doc/[^/]*.info$"
- "^doc/[^/]*.texi$"
- "^doc/[^/]*.texinfo$"
- "^agents$")
- #:exclude '("^.dir-locals.el$" "^test.el$" "^tests.el$"
- "^[^/]*-test.el$" "^[^/]*-tests.el$")))
- (home-page "https://github.com/karthink/gptel-agent")
- (synopsis "Agentic LLM use for gptel")
- (description
- "This is a collection of tools and prompts to use gptel \"agentically\" with any
-LLM, to autonomously perform tasks. It has access to - the web (via basic web
-search, URL fetching and @code{YouTube} video metadata), - local files
-(read/write/edit), - the state of Emacs (documentation and Elisp evaluation), -
-and Bash, if you are in a POSIX-y environment. To use gptel-agent in a
-dedicated buffer: - Set `gptel-model and `gptel-backend to use your preferred
-LLM. - Run M-x `gptel-agent'. This will open a buffer with the agent preset
-loaded. - Use gptel as usual, calling `gptel-send etc. - If you change the
-system prompt, tools or other settings in this buffer, you can reset the agent
-state by (re)applying the \"gptel-agent\" preset from gptel's menu. To use
-gptel-agent anywhere in Emacs: - As with gptel, you can use gptel-agent in any
-buffer. Just apply the \"gptel-agent\" preset in the buffer, or include
-\"@@gptel-agent\" in a prompt. gptel-agent can delegate tasks to \"sub-agents\".
-Sub-agents can be specified in Markdown or Org files in a directory. To see how
-to specify agents, examine the \"agents\" directory in this package. You can add
-your directory of agents to `gptel-agent-dirs', which see. Please note:
-gptel-agent uses significantly more tokens than the average gptel LLM
-interaction.")
- (license license:gpl3)))
-
(define-public emacs-kasi
(package
(name "emacs-kasi")