Terminal ChatGPT Interfaces LLM Tools
CLI tools and terminal-based applications for interacting with ChatGPT and LLMs directly from the command line. Does NOT include desktop GUI applications, IDE plugins, web interfaces, or server/API wrappers for external control.
There are 40 terminal chatgpt interfaces tools tracked. 1 score above 70 (verified tier). The highest-rated is karthink/gptel at 72/100 with 3,246 stars. 1 of the top 10 are actively maintained.
Get all 40 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=terminal-chatgpt-interfaces&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
karthink/gptel
A simple, extensible LLM client for Emacs |
|
Verified |
| 2 |
jucasoliveira/terminalGPT
Get GPT like chatGPT on your terminal |
|
Established |
| 3 |
xenodium/chatgpt-shell
A multi-llm Emacs shell (ChatGPT, Claude, DeepSeek, Gemini, Kagi, Ollama,... |
|
Emerging |
| 4 |
stuhlmueller/gpt.el
A simple Emacs package for calling instruction-following language models |
|
Emerging |
| 5 |
tychozzz/gpt-web-terminal
✨ Open ChatGPT with Programmer's Approach! GPT Terminal is a platform that... |
|
Emerging |
| 6 |
jasonstitt/promptform
Command-line tool for running files in bulk through ChatGPT APIs |
|
Emerging |
| 7 |
LagPixelLOL/ChatGPTCLIBot
ChatGPT Bot in CLI with long term memory support using Embeddings. |
|
Emerging |
| 8 |
wonderwhy-er/ChatGPTServerCommander
This project is a server that exposes terminal commands and file editing... |
|
Emerging |
| 9 |
joshcho/ChatGPT.el
ChatGPT in Emacs |
|
Emerging |
| 10 |
CarlQLange/chatgpt-arcana.el
Put ChatGPT in your emacs and give yourself arcane powers 🔮 |
|
Emerging |
| 11 |
yonashailug/chatgpt-cli
Interactive Chatgpt cli made with nodejs |
|
Emerging |
| 12 |
Whomrx666/Whomrx-gpt
This is a Whomrx GPT which is related to the worm GPT and the natural enemy... |
|
Emerging |
| 13 |
robertjbass/ask-chat
ChatGPT in the terminal for quick questions that don't interrupt your workflow |
|
Emerging |
| 14 |
robusta-dev/kubernetes-chatgpt-bot
A ChatGPT bot for Kubernetes issues. |
|
Emerging |
| 15 |
improveTheWorld/ChatGPT-Executor
ChatGPT-Executor is a server application that empowers ChatGPT to execute... |
|
Experimental |
| 16 |
easychen/gpt-bat
GPT长文本批处理工具,Batch Processing tools for GPT |
|
Experimental |
| 17 |
cjbarre/multi-gpt
A Clojure interface into the GPT API with advanced tools like conversational... |
|
Experimental |
| 18 |
codeacme17/terminal-chatGPT
Chat with chatGPT on your terminal |
|
Experimental |
| 19 |
zonixlab/zonix
Zonix is a command line interface integrated with the OpenAI artificial... |
|
Experimental |
| 20 |
jschuur/chatgpt-repl
Interactive CLI for ChatGPT |
|
Experimental |
| 21 |
JonWatkins/gpt-term
Run ChatGpt in your terminal |
|
Experimental |
| 22 |
laike9m/logseq-chatgpt
Talk to ChatGPT directly from Logseq |
|
Experimental |
| 23 |
Akitata/chatgpt-ui
ChatGPT Bot UI |
|
Experimental |
| 24 |
peacedudes/gpt-pair-workflow
Clipboard-first GPT pairing workflow (peek → patch → apply) |
|
Experimental |
| 25 |
feri-irawan/simple-chat-gpt-cli
A simple ChatGPT CLI using NodeJS |
|
Experimental |
| 26 |
roryrjb/node-gpt-repl
A Node.js REPL with built-in GPT3 completion |
|
Experimental |
| 27 |
bjwswang/assistant
Assistant with the help of ChatGPT! |
|
Experimental |
| 28 |
shcherbanich/symfony-console-gpt
GPT Console Assistant - communicate with your application in the same language |
|
Experimental |
| 29 |
KarimAziev/gpt-doc
Document Elisp code with chat GPT. |
|
Experimental |
| 30 |
rocket-pig/autobabytermux
chatGPT 'Autonomous Agent' in Node.js, written/runs in Termux. Sandboxed... |
|
Experimental |
| 31 |
CouesF/GPTTableBatcher
A lightweight tool for batch calling of GPT models through excel tables,... |
|
Experimental |
| 32 |
KevCui/chatgpt-cli
💬 Chat with Chatgpt in terminal |
|
Experimental |
| 33 |
Sahidev1/bash_gpt
chatgpt from linux terminal |
|
Experimental |
| 34 |
guilt/GEP
Great Extractor and Packer for DOS |
|
Experimental |
| 35 |
Jeffrey0117/gitgpt
💬 GPT chat CLI with git version control for conversations - Track and... |
|
Experimental |
| 36 |
longlongago2/chatgpt-console
ChatGPT for terminal |
|
Experimental |
| 37 |
rajaravivarman/urai
Interactive shell in terminal for chatgpt. |
|
Experimental |
| 38 |
psastras/chatgpt-lint
A linter using ChatGPT to suggest code improvements |
|
Experimental |
| 39 |
syeo66/iambored
A GPT powered command line tool to suggest things to do when you are bored |
|
Experimental |
| 40 |
wkaisertexas/chatgpt
ChatGPT, but in your terminal |
|
Experimental |