gptel
https://github.com/karthink/gptel
Emacs Lisp
A simple LLM client for Emacs
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Emacs Lisp not yet supported0 Subscribers
Add a CodeTriage badge to gptel
Help out
- Issues
- gptel-request: fix byte compilation on Emacs 30.1 and later
- gptel-openai-oauth: Support non-streaming use of the Codex endpoint
- gptel-mode first activation on a saved session livelocks redisplay (jit-lock-refontify loop); intermittent, Emacs 29 w32/Linux, org 9.6–9.8
- docs: Add a Tsubasa configuration
- Streaming: a connection lost after the response begins runs a partial tool call and sends another request
- Streaming (OpenAI API): text written before a tool call isn't sent back to the model
- Add Phoenix Grove to OpenAI-compatible backends
- Avoid tool calls with empty names for openai-compatible backends
- Support markdown-ts-mode for chat buffers
- gptel: Compute cache dir at runtime, not compile time
- Docs
- Emacs Lisp not yet supported