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:

49
Emerging
2 flows-network/chatgpt-github-app

A ChatGPT bot to respond to your GitHub Issues

43
Emerging
3 collinvandyck/gpterm

terminal client for openai's GPT completion APIs

42
Emerging
4 kkdai/chatgpt

ChatGPT Console client in Golang

39
Emerging
5 j178/chatgpt

An elegant interactive CLI for ChatGPT

39
Emerging
6 tomba-io/tomba

CLI utility to search or verify email addresses in seconds.

35
Emerging
7 duanemay/chatgpt-cli

Interact with ChatGPT directly from your command line

35
Emerging
8 ferama/yay

🐹 interact with openai api from command line

34
Emerging
9 chand1012/git2gpt

Convert a Git repo into a ChatGPT prompt!

34
Emerging
10 elsejj/gpt

a cli tool use to send GPT request

34
Emerging
11 tmc/cgpt

cgpt - cli for LLM operations

33
Emerging
12 stillmatic/chat

simplest ChatGPT CLI

33
Emerging
13 ingyamilmolinar/doctorgpt

DoctorGPT brings GPT into production for application log error diagnosing!

30
Emerging
14 polpielladev/chatty-cli

A Swift command line application to ask ChatGPT anything directly from the terminal

30
Emerging
15 dwisiswant0/chatgptui

ChatGPT 🤖 with Textual User Interface (TUI) mode written in Go.

29
Experimental
16 byebyebruce/chat2code

Chat with your code using natural language

29
Experimental
17 semanser/JsonGenius

Get structured JSON data from any page.

29
Experimental
18 gvcgo/gvc

Geek's valuable collection. A cross-platform supertool that brings...

27
Experimental
19 Leizhenpeng/gpt-chatBot-cli

A CLI ChatBot Power By Gpt3 基于gpt3引擎实现CLI版本的chatgpt~

26
Experimental
20 yeeaiclub/fasttui

very fast tui

26
Experimental
21 kojix2/chatgpt-cli

Yet another ChatGPT command line tool

26
Experimental
22 tianshanghong/GPT4Go

GPT4Go: AI-Powered Test Case Generation for Golang 🧪

26
Experimental
23 igolaizola/igogpt

AutoGPT and other GPT and AI tools written in Golang

26
Experimental
24 kohkimakimoto/gptx

An extensible command-line utility powered by ChatGPT, designed to enhance...

24
Experimental
25 geekr-dev/chatgpt-client

命令行版 ChatGPT 应用

24
Experimental
26 insectkorea/swagGPT

SwagGPT is an experimental CLI tool designed to automatically generate and...

23
Experimental
27 freesrz93/ask-gpt

A CLI tool to chat with OpenAI LLMs via API. Support custom roles,...

22
Experimental
28 shafreeck/guru

A ChatGPT command line client

22
Experimental
29 imfing/gptui

🤖 Terminal UI for ChatGPT and more

22
Experimental
30 zoobz-io/chit

Conversation lifecycle controller for LLM-powered applications

22
Experimental
31 goark/gpt-cli

CLI tool for GPT with OpenAI API

22
Experimental
32 gvcgo/gogpt

A GPT TUI client with proxy supported.

21
Experimental
33 BkrmDahal/cli-chatgpt

CLI to call chatGPT api with query and system context.

21
Experimental
34 HatsuneMiku3939/pipegpt

pipegpt is a command-line tool that allows interaction with OpenAI ChatGPT,...

21
Experimental
35 davidleitw/naming

naming made easy: Elevate your code's readability with just one command.

20
Experimental
36 fzdp/richat

A powerful command-line ChatGPT tool

20
Experimental
37 umbertocicciaa/chatgpt-cli

Simple chatgpt cli, no excessive depency, no complexity, just a file

20
Experimental
38 xusenlin/terminal-bot

🍭Quickly ask questions using chatgpt in the terminal.

20
Experimental
39 felixscode/GoTouch

A fast, terminal-based touch typing trainer built in Go with AI-powered...

17
Experimental
40 nicholaswilde/cook-import

A command line tool to import recipes into Cooklang format using ChatGPT

16
Experimental
41 wanyuqin/go-chat-terminal

gChat 是一个封装了OpenAI接口的一个终端工具 gChat is a terminal tool that encapsulates the...

16
Experimental
42 spideyz0r/gpt-cli-chat

A chat gpt chat on the cli written in golang

15
Experimental
43 studyzy/cm-contract-gpt

长安链DockerGo智能合约编写GPT助手

15
Experimental
44 AlexW00/cli-gpt

💬 Simple TUI for ChatGPT.

15
Experimental
45 hanma-kun/Chat-GPT-Console

This is a console application that allows you to chat with ChatGPT using the...

14
Experimental
46 milliorn/chatgpt-cli

Chat with OpenAI GPT-3 using Golang, NodeJs, or Python

14
Experimental
47 SilentPuck/SilentGPT

Encrypted GPT client in pure C — terminal only, no telemetry. 🕶️

14
Experimental
48 Gelembjuk/cleverchatty-cli

It is the CLI program using the cleverchatty package to act a s an AI chat tool

14
Experimental
49 hktalent/ChatGPT-API

OpenAI ChatGPT, GPT-3, ChatGPT-API for go,ChatGPT in bash shell command line

13
Experimental
50 lucasepe/gptcli

An interactive ChatGPT client featuring shortcuts and auto-complete.

13
Experimental
51 ivershuo/chatbash

An OpenAI-based tool to control your 💻

13
Experimental
52 mvrilo/boilerplaite

boilerplaite is a command-line tool and go package to generate boilerplate...

13
Experimental
53 shuntaka9576/oax

💥 CLI for OpenAI's ChatGPT

13
Experimental
54 zarkones/Go-MicroGPT

MicroGPT rewriten in Golang by Justabot

13
Experimental
55 noodnik2/gochat

Simple golang AI Chat CLI

12
Experimental
56 amirfakhrullah/go-chat

Communicate with ChatGPT quickly through terminal. Written in Go.

11
Experimental
57 victorialangoe/GoGPT

A simple command-line chatbot written in Go with natural language...

11
Experimental
58 siriscmv/clyde-tui

A terminal interface for Clyde (Discord AI based on ChatGPT)

11
Experimental
59 ederenee/anx

Fix your bugs faster without opening your browser

11
Experimental
60 mio256/chatgpt-cli

Simple CLI made with Go for ChatGPT.

11
Experimental
61 chrisdothtml/gpt-cmd

Sit back and let ChatGPT run your commands for you.

11
Experimental
62 vmotta8/callgraph-cli

A CLI tool for analyzing function call graphs and improving LLM context.

11
Experimental
63 mtnmunuklu/logen

Generates synthetic logs for Sigma rules

11
Experimental
64 eastse/chatai

The ChatGPT API CLI application is a command-line interface based tool...

10
Experimental
65 asaliev/opengo

Communicate with ChatGPT via command line

10
Experimental
66 ryuichi-maeda/ecgpt

English Conversation/Chat CLI Tool using GPT model

10
Experimental
67 devopshobbies/gholam-cli

An cli assistant for working with Gholam

10
Experimental