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. 2 score above 50 (established tier). The highest-rated is czottmann/linearis at 62/100 with 158 stars and 5,811 monthly downloads.

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...

62
Established
2 gorilla-llm/gorilla-cli

LLMs for your CLI

51
Established
3 pythops/tenere

🤖 TUI for LLMs

45
Emerging
4 joone/loz

Loz is a command-line tool that enables your preferred LLM to execute system...

44
Emerging
5 pinkfuwa/llumen

🕯️ A lightweight but powerful LLM chat application

44
Emerging
6 yusufcanb/tlm

Local CLI Copilot, powered by Ollama. 💻🦙

43
Emerging
7 baalimago/clai

Command line artificial intelligence - Your local LLM context-feeder

43
Emerging
8 scottvr/wtffmpeg

A minimal character terminal (console) REPL UI for controlling ffmpeg via...

38
Emerging
9 RustedBytes/invoke-llm

A CLI tool for querying OpenAI-compatible endpoints with a prompt and input file

36
Emerging
10 antonmedv/howto

A terminal helper for querying LLM

35
Emerging
11 meeehdi-dev/llm-language-server

🦾 Golang implementation of a language server (LSP) providing LLM completions...

35
Emerging
12 magooney-loon/pb-llm

pocketbase LLM docs scraper

33
Emerging
13 hypernetix/lmstudio-go

Go SDK and CLI for LM Studio: manage, interact, and run LLMs via WebSocket API

32
Emerging
14 Earu/gm_ollama

Providing access to LLMs through Garry's mod and Ollama.

32
Emerging
15 Protagonistss/fnva

Management environment Java、Maven、Node、LLM

31
Emerging
16 xyproto/describeimage

Describe images with local LLMs (Ollama)

30
Emerging
17 gstrenge/llmpeg

Let's be honest, who really knows how to use ffmpeg. Its that tool that is...

29
Experimental
18 doganarif/LLMDog

LLMDog is a command-line tool that helps developers share code with Large...

28
Experimental
19 miifrommera/boxxy

Stupid Linux Terminal

27
Experimental
20 hrshdhgd/llm-change-agent

LLM Change Agent is a command-line interface (CLI) tool designed to interact...

25
Experimental
21 bbpeaches/Seedling

A powerful 3-in-1 CLI toolkit to explore, search, and reconstruct directory...

24
Experimental
22 Gaurav-Gosain/streamd

A CLI tool that renders streamed LLM output as beautiful markdown in the terminal

24
Experimental
23 Aayush9029/peek

Describe and rename images from the terminal using vision LLMs

24
Experimental
24 FlorinAndrei/pipe-llama

Put an LLM in your shell scripts and command-line pipelines. Dead simple.

23
Experimental
25 veilm/hinata

❄️ Unix-style, composable LLM utils

23
Experimental
26 dotcommander/yai

Pipe anything through an LLM from your terminal. Supports OpenAI, Anthropic,...

23
Experimental
27 netanel-haber/dash-dash-help

Let's help help help devs

23
Experimental
28 Krishan564/llmpack

📦 Streamline your AI interactions with LLMPack: a fast, zero-dependency CLI...

22
Experimental
29 feras239/linear-cli

🚀 Manage your Linear issues seamlessly from the terminal with advanced...

22
Experimental
30 aaronloh16/ai-pipe

Chain LLM calls with Unix pipes. Zero config.

22
Experimental
31 akhenakh/bento-llm

A custom Bento processor plugin that allows you to query Large Language...

22
Experimental
32 jazicorn-tw/hatch

Self-hosted developer onboarding tool — juniors SSH in for LLM-generated...

22
Experimental
33 cheikh2shift/quantify-ai

Library for getting LLM context window limits

22
Experimental
34 enthus-appdev/llm-cli-setup

CLI tools setup with LLM integration - sqlcmd, GitHub CLI, Atlassian CLI...

22
Experimental
35 codefionn/scriptschnell

scriptschnell is an agentic LLM code generation TUI

22
Experimental
36 guicybercode/keldukoor-code

keldukóðr is an CLI tool to use ollama llm to code locally

22
Experimental
37 sjquant/prepsaa

AWS SAA 시험 대비를 위한 LLM 기반 CLI 도구

21
Experimental
38 yifanzhang-pro/lanser-cli

[Lanser-CLI] Official Implementation of "Language Server CLI Empowers...

20
Experimental
39 blackopsinc/openllm-cli

Open LLM CLI - LLM Automation

20
Experimental
40 mcao2/readwise-triage

A CLI tool for triaging Readwise Reader inbox/feed items with LLM-assisted...

19
Experimental
41 rice0649/fabric-lite

A lightweight AI augmentation framework inspired by Fabric

19
Experimental
42 for-the-zero/asak

A LLM API Tool - API Smart Access Kit

18
Experimental
43 awwaiid/iwt

I Wish To ... a command line magic tool using LLM (via OpenAI API)

16
Experimental
44 timschmidt/llmterm

Your friendly local LLM terminal companion

16
Experimental
45 nomadicGopher/LiberaDebt

CLI utility to provide a locally hosted LLM budget info & receive the most...

15
Experimental
46 ZanzyTHEbar/file4you

Organize your desktop in one click

15
Experimental
47 reddec/dreaming-bard

LLM assistant to create long books/stories/documents

15
Experimental
48 liushuangls/streamtagparser

Parse the tag data in the stream data returned by the LLM, such as the Artifact

15
Experimental
49 ahhcash/llm-cli

Use LLMs from the command line!

15
Experimental
50 atlomak/norbot

Terminal app to organize files with LLM

14
Experimental
51 scottvr/jelp

jelp exposes an argparse CLI as machine-readable JSON (now OpenCLI-shaped),...

14
Experimental
52 nlink-jp/lite-series

A collection of lightweight CLI tools for working with local and cloud LLMs

14
Experimental
53 nlink-jp/lite-switch

Natural language classifier for shell pipelines. Reads free-form text from...

14
Experimental
54 nlink-jp/lite-llm

Lightweight CLI for OpenAI-compatible LLM APIs with data isolation, batch...

14
Experimental
55 magifd2/lite-llm

Lightweight CLI for OpenAI-compatible LLM APIs with data isolation, batch...

14
Experimental
56 elloramir/anabanana

LLM CLI terminal for local tasks

14
Experimental
57 muzzlol/nomodit

A tui/cli tool for interfacing with a LLM fine-tuned on various language...

14
Experimental
58 maxyu1115/llmsh

llm copilot for any shell

14
Experimental
59 nothub/gogorilla

A client for gorilla-cli, the Gorilla LLM shell command generator.

13
Experimental
60 jpcx/llmq

a query CLI and context manager for LLM-powered shell pipelines

13
Experimental
61 DavidLozzi/lew-llm-cli

LEW - your LLM Enhanced Workflow in your cli

13
Experimental
62 mslinn/llm_cli

A CLI that works with Ollama and the Open AI API

13
Experimental
63 Zachacious/presto

A CLI tool to use LLMs on files and directories of files

13
Experimental
64 blwsh/llmt

Transforms all files in specified directory using a large language model like ChatGPT

12
Experimental
65 igorMSoares/llm-chat-cli

A simple command-line tool for interacting with different LLM models and...

12
Experimental
66 icholy/semgrepx

xargs for semgrep

12
Experimental
67 haschka/CLI-RAG

Command line tool to Interact with a llama.cpp server. Also implements a...

12
Experimental
68 codeforgee/stream

Turn LLM streaming output into real-time structured JSON events.

11
Experimental
69 arkraieski/starcoder-cli

A CLI wrapper for the StarCoder code LLM with the Hugging Face inference API

11
Experimental
70 hocman2/hello-llm-2

Unix friendly LLM interaction tool with no implicit context

11
Experimental
71 magifd2/llm-cli

A powerful and versatile CLI for interacting with Large Language Models....

11
Experimental
72 darling/mana

The cutest LLM interface for your terminal

11
Experimental
73 besworks/llm-complete

A command-line tool for generating text completions using local LLM models...

11
Experimental
74 fmcato/llm-go

Experiment in vibe coding a CLI to interact with my private ollama server

11
Experimental
75 Jamlie/ask

A CLI tool for using LLMs

11
Experimental
76 queelius/jot

A CLI-first, plaintext-native toolkit for capturing and organizing ideas,...

11
Experimental
77 mehdizebhi/llm4cli

A simple and lightweight CLI tool for interacting with LLMs like Google...

11
Experimental
78 magifd2/llm-batch

A helper tool for llm-cli to batch-process JSON/JSONL data, featuring...

11
Experimental
79 dingus-technology/DINGUS-COPILOT

LLM CLI tool for those pesky commands you always forget

10
Experimental
80 AriajSarkar/ariaj

A powerful CLI interface for Ollama that enables seamless interaction with...

10
Experimental
81 dyne/promptline

Shell for any LLM over OpenAI APIs

10
Experimental