gptel and gpt.el
These are competitors—both provide standalone Emacs interfaces to LLMs with similar core functionality (prompt submission, response display), though gptel is more mature and feature-rich while gpt.el is simpler and more specialized for instruction-following models.
About gptel
karthink/gptel
A simple, extensible LLM client for Emacs
This is an Emacs client that lets you interact with various Large Language Models (LLMs) and AI models directly within your Emacs environment. You input text, code, or even images/documents, and the LLM provides responses, summaries, or code suggestions, all integrated into your Emacs workflow. It's designed for Emacs users who want to leverage AI assistance without leaving their primary editing environment.
About gpt.el
stuhlmueller/gpt.el
A simple Emacs package for calling instruction-following language models
This tool helps you integrate instruction-following language models like GPT-5.2 and Claude directly into your Emacs editor. You can provide a natural language command, optionally including text from your current document, and receive model-generated output in a dedicated buffer. This is designed for Emacs users who want to leverage AI assistance for writing, editing, and brainstorming tasks without leaving their familiar editing environment.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work