Terminal LLM Clients LLM Tools
CLI and terminal-based interfaces for interacting with LLM APIs (ChatGPT, Claude, etc.) with direct command-line access. Does NOT include desktop GUI applications, IDE plugins, web interfaces, or tools that use LLMs as a backend for non-chat purposes (like code generation, recipe formatting, or log generation).
There are 67 terminal llm clients tools tracked. The highest-rated is j178/leetgo at 49/100 with 672 stars. 1 of the top 10 are actively maintained.
Get all 67 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=terminal-llm-clients&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
j178/leetgo
Best LeetCode friend for geek. :snowboarder: |
|
Emerging |
| 2 |
flows-network/chatgpt-github-app
A ChatGPT bot to respond to your GitHub Issues |
|
Emerging |
| 3 |
collinvandyck/gpterm
terminal client for openai's GPT completion APIs |
|
Emerging |
| 4 |
kkdai/chatgpt
ChatGPT Console client in Golang |
|
Emerging |
| 5 |
j178/chatgpt
An elegant interactive CLI for ChatGPT |
|
Emerging |
| 6 |
tomba-io/tomba
CLI utility to search or verify email addresses in seconds. |
|
Emerging |
| 7 |
duanemay/chatgpt-cli
Interact with ChatGPT directly from your command line |
|
Emerging |
| 8 |
ferama/yay
🐹 interact with openai api from command line |
|
Emerging |
| 9 |
chand1012/git2gpt
Convert a Git repo into a ChatGPT prompt! |
|
Emerging |
| 10 |
elsejj/gpt
a cli tool use to send GPT request |
|
Emerging |
| 11 |
tmc/cgpt
cgpt - cli for LLM operations |
|
Emerging |
| 12 |
stillmatic/chat
simplest ChatGPT CLI |
|
Emerging |
| 13 |
ingyamilmolinar/doctorgpt
DoctorGPT brings GPT into production for application log error diagnosing! |
|
Emerging |
| 14 |
polpielladev/chatty-cli
A Swift command line application to ask ChatGPT anything directly from the terminal |
|
Emerging |
| 15 |
dwisiswant0/chatgptui
ChatGPT 🤖 with Textual User Interface (TUI) mode written in Go. |
|
Experimental |
| 16 |
byebyebruce/chat2code
Chat with your code using natural language |
|
Experimental |
| 17 |
semanser/JsonGenius
Get structured JSON data from any page. |
|
Experimental |
| 18 |
gvcgo/gvc
Geek's valuable collection. A cross-platform supertool that brings... |
|
Experimental |
| 19 |
Leizhenpeng/gpt-chatBot-cli
A CLI ChatBot Power By Gpt3 基于gpt3引擎实现CLI版本的chatgpt~ |
|
Experimental |
| 20 |
yeeaiclub/fasttui
very fast tui |
|
Experimental |
| 21 |
kojix2/chatgpt-cli
Yet another ChatGPT command line tool |
|
Experimental |
| 22 |
tianshanghong/GPT4Go
GPT4Go: AI-Powered Test Case Generation for Golang 🧪 |
|
Experimental |
| 23 |
igolaizola/igogpt
AutoGPT and other GPT and AI tools written in Golang |
|
Experimental |
| 24 |
kohkimakimoto/gptx
An extensible command-line utility powered by ChatGPT, designed to enhance... |
|
Experimental |
| 25 |
geekr-dev/chatgpt-client
命令行版 ChatGPT 应用 |
|
Experimental |
| 26 |
insectkorea/swagGPT
SwagGPT is an experimental CLI tool designed to automatically generate and... |
|
Experimental |
| 27 |
freesrz93/ask-gpt
A CLI tool to chat with OpenAI LLMs via API. Support custom roles,... |
|
Experimental |
| 28 |
shafreeck/guru
A ChatGPT command line client |
|
Experimental |
| 29 |
imfing/gptui
🤖 Terminal UI for ChatGPT and more |
|
Experimental |
| 30 |
zoobz-io/chit
Conversation lifecycle controller for LLM-powered applications |
|
Experimental |
| 31 |
goark/gpt-cli
CLI tool for GPT with OpenAI API |
|
Experimental |
| 32 |
gvcgo/gogpt
A GPT TUI client with proxy supported. |
|
Experimental |
| 33 |
BkrmDahal/cli-chatgpt
CLI to call chatGPT api with query and system context. |
|
Experimental |
| 34 |
HatsuneMiku3939/pipegpt
pipegpt is a command-line tool that allows interaction with OpenAI ChatGPT,... |
|
Experimental |
| 35 |
davidleitw/naming
naming made easy: Elevate your code's readability with just one command. |
|
Experimental |
| 36 |
fzdp/richat
A powerful command-line ChatGPT tool |
|
Experimental |
| 37 |
umbertocicciaa/chatgpt-cli
Simple chatgpt cli, no excessive depency, no complexity, just a file |
|
Experimental |
| 38 |
xusenlin/terminal-bot
🍭Quickly ask questions using chatgpt in the terminal. |
|
Experimental |
| 39 |
felixscode/GoTouch
A fast, terminal-based touch typing trainer built in Go with AI-powered... |
|
Experimental |
| 40 |
nicholaswilde/cook-import
A command line tool to import recipes into Cooklang format using ChatGPT |
|
Experimental |
| 41 |
wanyuqin/go-chat-terminal
gChat 是一个封装了OpenAI接口的一个终端工具 gChat is a terminal tool that encapsulates the... |
|
Experimental |
| 42 |
spideyz0r/gpt-cli-chat
A chat gpt chat on the cli written in golang |
|
Experimental |
| 43 |
studyzy/cm-contract-gpt
长安链DockerGo智能合约编写GPT助手 |
|
Experimental |
| 44 |
AlexW00/cli-gpt
💬 Simple TUI for ChatGPT. |
|
Experimental |
| 45 |
hanma-kun/Chat-GPT-Console
This is a console application that allows you to chat with ChatGPT using the... |
|
Experimental |
| 46 |
milliorn/chatgpt-cli
Chat with OpenAI GPT-3 using Golang, NodeJs, or Python |
|
Experimental |
| 47 |
SilentPuck/SilentGPT
Encrypted GPT client in pure C — terminal only, no telemetry. 🕶️ |
|
Experimental |
| 48 |
Gelembjuk/cleverchatty-cli
It is the CLI program using the cleverchatty package to act a s an AI chat tool |
|
Experimental |
| 49 |
hktalent/ChatGPT-API
OpenAI ChatGPT, GPT-3, ChatGPT-API for go,ChatGPT in bash shell command line |
|
Experimental |
| 50 |
lucasepe/gptcli
An interactive ChatGPT client featuring shortcuts and auto-complete. |
|
Experimental |
| 51 |
ivershuo/chatbash
An OpenAI-based tool to control your 💻 |
|
Experimental |
| 52 |
mvrilo/boilerplaite
boilerplaite is a command-line tool and go package to generate boilerplate... |
|
Experimental |
| 53 |
shuntaka9576/oax
💥 CLI for OpenAI's ChatGPT |
|
Experimental |
| 54 |
zarkones/Go-MicroGPT
MicroGPT rewriten in Golang by Justabot |
|
Experimental |
| 55 |
noodnik2/gochat
Simple golang AI Chat CLI |
|
Experimental |
| 56 |
amirfakhrullah/go-chat
Communicate with ChatGPT quickly through terminal. Written in Go. |
|
Experimental |
| 57 |
victorialangoe/GoGPT
A simple command-line chatbot written in Go with natural language... |
|
Experimental |
| 58 |
siriscmv/clyde-tui
A terminal interface for Clyde (Discord AI based on ChatGPT) |
|
Experimental |
| 59 |
ederenee/anx
Fix your bugs faster without opening your browser |
|
Experimental |
| 60 |
mio256/chatgpt-cli
Simple CLI made with Go for ChatGPT. |
|
Experimental |
| 61 |
chrisdothtml/gpt-cmd
Sit back and let ChatGPT run your commands for you. |
|
Experimental |
| 62 |
vmotta8/callgraph-cli
A CLI tool for analyzing function call graphs and improving LLM context. |
|
Experimental |
| 63 |
mtnmunuklu/logen
Generates synthetic logs for Sigma rules |
|
Experimental |
| 64 |
eastse/chatai
The ChatGPT API CLI application is a command-line interface based tool... |
|
Experimental |
| 65 |
asaliev/opengo
Communicate with ChatGPT via command line |
|
Experimental |
| 66 |
ryuichi-maeda/ecgpt
English Conversation/Chat CLI Tool using GPT model |
|
Experimental |
| 67 |
devopshobbies/gholam-cli
An cli assistant for working with Gholam |
|
Experimental |