gptel and chatgpt-arcana.el

These tools are competitors, as both are distinct Emacs packages designed to integrate Large Language Models (LLMs) like ChatGPT into the Emacs environment, offering similar core functionality for user interaction with these models.

gptel
72
Verified
chatgpt-arcana.el
39
Emerging
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 0/25
Adoption 9/25
Maturity 16/25
Community 14/25
Stars: 3,246
Forks: 367
Downloads:
Commits (30d): 67
Language: Emacs Lisp
License: GPL-3.0
Stars: 83
Forks: 11
Downloads:
Commits (30d): 0
Language: Emacs Lisp
License: GPL-3.0
No Package No Dependents
Archived Stale 6m No Package No Dependents

About gptel

karthink/gptel

A simple, extensible LLM client for Emacs

Supports tool-use for agentic workflows, multi-modal input (images/documents), and Model Context Protocol integration. Uses Curl with fallback to built-in url-retrieve, enabling work across 25+ LLM backends (OpenAI, Claude, Ollama, Gemini, etc.). Provides introspection to inspect/modify queries before sending, editable conversation history, and persistent chat sessions as Markdown/Org files.

About chatgpt-arcana.el

CarlQLange/chatgpt-arcana.el

Put ChatGPT in your emacs and give yourself arcane powers 🔮

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