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.

gptel
69
Established
gpt.el
51
Established
Maintenance 22/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 10/25
Adoption 9/25
Maturity 16/25
Community 16/25
Stars: 3,246
Forks: 367
Downloads:
Commits (30d): 51
Language: Emacs Lisp
License: GPL-3.0
Stars: 79
Forks: 13
Downloads:
Commits (30d): 0
Language: Emacs Lisp
License: MIT
No Package No Dependents
No Package No Dependents

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.

Emacs text-editing programming knowledge-management developer-tools

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.

text-editing developer-productivity technical-writing coding-assistance information-processing

Scores updated daily from GitHub, PyPI, and npm data. How scores work