Command-Line LLM Interfaces LLM Tools
CLI tools and utilities for direct interaction with LLMs via terminal, including prompt execution, text classification, and structured querying. Does NOT include IDE plugins, chat applications, SDK packages, or frameworks for building larger systems.
There are 81 command-line llm interfaces tools tracked. 4 score above 50 (established tier). The highest-rated is czottmann/linearis at 59/100 with 158 stars.
Get all 81 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=command-line-llm-interfaces&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
czottmann/linearis
CLI tool for Linear.app with JSON output, smart ID resolution, and optimized... |
|
Established |
| 2 |
pythops/tenere
🤖 TUI for LLMs |
|
Established |
| 3 |
gorilla-llm/gorilla-cli
LLMs for your CLI |
|
Established |
| 4 |
yusufcanb/tlm
Local CLI Copilot, powered by Ollama. 💻🦙 |
|
Established |
| 5 |
joone/loz
Loz is a command-line tool that enables your preferred LLM to execute system... |
|
Emerging |
| 6 |
pinkfuwa/llumen
🕯️ A lightweight but powerful LLM chat application |
|
Emerging |
| 7 |
baalimago/clai
Command line artificial intelligence - Your local LLM context-feeder |
|
Emerging |
| 8 |
scottvr/wtffmpeg
A minimal character terminal (console) REPL UI for controlling ffmpeg via... |
|
Emerging |
| 9 |
antonmedv/howto
A terminal helper for querying LLM |
|
Emerging |
| 10 |
RustedBytes/invoke-llm
A CLI tool for querying OpenAI-compatible endpoints with a prompt and input file |
|
Emerging |
| 11 |
hypernetix/lmstudio-go
Go SDK and CLI for LM Studio: manage, interact, and run LLMs via WebSocket API |
|
Emerging |
| 12 |
meeehdi-dev/llm-language-server
🦾 Golang implementation of a language server (LSP) providing LLM completions... |
|
Emerging |
| 13 |
magooney-loon/pb-llm
pocketbase LLM docs scraper |
|
Emerging |
| 14 |
gstrenge/llmpeg
Let's be honest, who really knows how to use ffmpeg. Its that tool that is... |
|
Emerging |
| 15 |
Protagonistss/fnva
Management environment Java、Maven、Node、LLM |
|
Emerging |
| 16 |
doganarif/LLMDog
LLMDog is a command-line tool that helps developers share code with Large... |
|
Emerging |
| 17 |
Earu/gm_ollama
Providing access to LLMs through Garry's mod and Ollama. |
|
Emerging |
| 18 |
xyproto/describeimage
Describe images with local LLMs (Ollama) |
|
Emerging |
| 19 |
hrshdhgd/llm-change-agent
LLM Change Agent is a command-line interface (CLI) tool designed to interact... |
|
Emerging |
| 20 |
veilm/hinata
❄️ Unix-style, composable LLM utils |
|
Experimental |
| 21 |
miifrommera/boxxy
Stupid Linux Terminal |
|
Experimental |
| 22 |
sjquant/prepsaa
AWS SAA 시험 대비를 위한 LLM 기반 CLI 도구 |
|
Experimental |
| 23 |
netanel-haber/dash-dash-help
Let's help help help devs |
|
Experimental |
| 24 |
bbpeaches/Seedling
A powerful 3-in-1 CLI toolkit to explore, search, and reconstruct directory... |
|
Experimental |
| 25 |
Aayush9029/peek
Describe and rename images from the terminal using vision LLMs |
|
Experimental |
| 26 |
FlorinAndrei/pipe-llama
Put an LLM in your shell scripts and command-line pipelines. Dead simple. |
|
Experimental |
| 27 |
yifanzhang-pro/lanser-cli
[Lanser-CLI] Official Implementation of "Language Server CLI Empowers... |
|
Experimental |
| 28 |
for-the-zero/asak
A LLM API Tool - API Smart Access Kit |
|
Experimental |
| 29 |
Gaurav-Gosain/streamd
A CLI tool that renders streamed LLM output as beautiful markdown in the terminal |
|
Experimental |
| 30 |
timschmidt/llmterm
Your friendly local LLM terminal companion |
|
Experimental |
| 31 |
awwaiid/iwt
I Wish To ... a command line magic tool using LLM (via OpenAI API) |
|
Experimental |
| 32 |
blackopsinc/openllm-cli
Open LLM CLI - LLM Automation |
|
Experimental |
| 33 |
ZanzyTHEbar/file4you
Organize your desktop in one click |
|
Experimental |
| 34 |
dotcommander/yai
Pipe anything through an LLM from your terminal. Supports OpenAI, Anthropic,... |
|
Experimental |
| 35 |
ahhcash/llm-cli
Use LLMs from the command line! |
|
Experimental |
| 36 |
guicybercode/keldukoor-code
keldukóðr is an CLI tool to use ollama llm to code locally |
|
Experimental |
| 37 |
cheikh2shift/quantify-ai
Library for getting LLM context window limits |
|
Experimental |
| 38 |
jazicorn-tw/hatch
Self-hosted developer onboarding tool — juniors SSH in for LLM-generated... |
|
Experimental |
| 39 |
akhenakh/bento-llm
A custom Bento processor plugin that allows you to query Large Language... |
|
Experimental |
| 40 |
aaronloh16/ai-pipe
Chain LLM calls with Unix pipes. Zero config. |
|
Experimental |
| 41 |
feras239/linear-cli
🚀 Manage your Linear issues seamlessly from the terminal with advanced... |
|
Experimental |
| 42 |
muzzlol/nomodit
A tui/cli tool for interfacing with a LLM fine-tuned on various language... |
|
Experimental |
| 43 |
rice0649/fabric-lite
A lightweight AI augmentation framework inspired by Fabric |
|
Experimental |
| 44 |
mcao2/readwise-triage
A CLI tool for triaging Readwise Reader inbox/feed items with LLM-assisted... |
|
Experimental |
| 45 |
atlomak/norbot
Terminal app to organize files with LLM |
|
Experimental |
| 46 |
Krishan564/llmpack
📦 Streamline your AI interactions with LLMPack: a fast, zero-dependency CLI... |
|
Experimental |
| 47 |
codefionn/scriptschnell
scriptschnell is an agentic LLM code generation TUI |
|
Experimental |
| 48 |
enthus-appdev/llm-cli-setup
CLI tools setup with LLM integration - sqlcmd, GitHub CLI, Atlassian CLI... |
|
Experimental |
| 49 |
maxyu1115/llmsh
llm copilot for any shell |
|
Experimental |
| 50 |
reddec/dreaming-bard
LLM assistant to create long books/stories/documents |
|
Experimental |
| 51 |
nothub/gogorilla
A client for gorilla-cli, the Gorilla LLM shell command generator. |
|
Experimental |
| 52 |
mslinn/llm_cli
A CLI that works with Ollama and the Open AI API |
|
Experimental |
| 53 |
jpcx/llmq
a query CLI and context manager for LLM-powered shell pipelines |
|
Experimental |
| 54 |
DavidLozzi/lew-llm-cli
LEW - your LLM Enhanced Workflow in your cli |
|
Experimental |
| 55 |
blwsh/llmt
Transforms all files in specified directory using a large language model like ChatGPT |
|
Experimental |
| 56 |
icholy/semgrepx
xargs for semgrep |
|
Experimental |
| 57 |
Zachacious/presto
A CLI tool to use LLMs on files and directories of files |
|
Experimental |
| 58 |
igorMSoares/llm-chat-cli
A simple command-line tool for interacting with different LLM models and... |
|
Experimental |
| 59 |
arkraieski/starcoder-cli
A CLI wrapper for the StarCoder code LLM with the Hugging Face inference API |
|
Experimental |
| 60 |
liushuangls/streamtagparser
Parse the tag data in the stream data returned by the LLM, such as the Artifact |
|
Experimental |
| 61 |
nomadicGopher/LiberaDebt
CLI utility to provide a locally hosted LLM budget info & receive the most... |
|
Experimental |
| 62 |
AriajSarkar/ariaj
A powerful CLI interface for Ollama that enables seamless interaction with... |
|
Experimental |
| 63 |
dingus-technology/DINGUS-COPILOT
LLM CLI tool for those pesky commands you always forget |
|
Experimental |
| 64 |
codeforgee/stream
Turn LLM streaming output into real-time structured JSON events. |
|
Experimental |
| 65 |
scottvr/jelp
jelp exposes an argparse CLI as machine-readable JSON (now OpenCLI-shaped),... |
|
Experimental |
| 66 |
dyne/promptline
Shell for any LLM over OpenAI APIs |
|
Experimental |
| 67 |
elloramir/anabanana
LLM CLI terminal for local tasks |
|
Experimental |
| 68 |
magifd2/lite-llm
Lightweight CLI for OpenAI-compatible LLM APIs with data isolation, batch... |
|
Experimental |
| 69 |
nlink-jp/lite-llm
Lightweight CLI for OpenAI-compatible LLM APIs with data isolation, batch... |
|
Experimental |
| 70 |
nlink-jp/lite-switch
Natural language classifier for shell pipelines. Reads free-form text from... |
|
Experimental |
| 71 |
nlink-jp/lite-series
A collection of lightweight CLI tools for working with local and cloud LLMs |
|
Experimental |
| 72 |
magifd2/llm-batch
A helper tool for llm-cli to batch-process JSON/JSONL data, featuring... |
|
Experimental |
| 73 |
darling/mana
The cutest LLM interface for your terminal |
|
Experimental |
| 74 |
fmcato/llm-go
Experiment in vibe coding a CLI to interact with my private ollama server |
|
Experimental |
| 75 |
magifd2/llm-cli
A powerful and versatile CLI for interacting with Large Language Models.... |
|
Experimental |
| 76 |
hocman2/hello-llm-2
Unix friendly LLM interaction tool with no implicit context |
|
Experimental |
| 77 |
Jamlie/ask
A CLI tool for using LLMs |
|
Experimental |
| 78 |
queelius/jot
A CLI-first, plaintext-native toolkit for capturing and organizing ideas,... |
|
Experimental |
| 79 |
Recklesz/FileAggregator-for-LLMs
🔍 Dead-simple local file selector that preps your docs for LLM prompts, no... |
|
Experimental |
| 80 |
mehdizebhi/llm4cli
A simple and lightweight CLI tool for interacting with LLMs like Google... |
|
Experimental |
| 81 |
besworks/llm-complete
A command-line tool for generating text completions using local LLM models... |
|
Experimental |