karthink/gptel
An Emacs Lisp package providing a simple, extensible interface for interacting with Large Language Models from anywhere in Emacs.

Velocity · 7d
+2.8
★ / day
Trend
→steady
star history
gptel is an Emacs Lisp package that provides a simple, extensible interface for interacting with Large Language Models. It works uniformly in any buffer within Emacs, offering LLM responses in Markdown or Org markup. The tool supports multiple independent conversations, ad hoc interactions, and various model backends. It also includes tool-use functionality that equips LLMs with agentic capabilities.