llm is a free CLI tool and Python library that lets you run prompts and chat with language models directly from the terminal.
CLI tool and Python library by Simon Willison for running prompts and chatting with language models from the terminal.
llm holds a HookFlow heat score of 78/100 in Developer Tools, computed from live Reddit, GitHub, Product Hunt and search signals. Over the last 7 days its score moved +14 points (up), +20 over 30 days. On the Lock-In Index it scores 33/100 (moderate lock-in, with some migration friction).
0–100 viral momentum index combining social buzz, search trends & growth velocity
Computed from 12 live sources in the latest pipeline run — more sources, higher confidence.
llm is a command-line interface and Python library designed to run prompts against language models and conduct interactive chats with AI models from your terminal.
Yes, llm is available both as a CLI tool and as a Python library, allowing you to integrate language model interactions into Python scripts and applications.
llm was created by Simon Willison.
No, llm is free to use.
A.R.C. ratings are calculated for developer infrastructure and API-first tools. This tool hasn't been evaluated yet or falls outside the A.R.C. scope.
Lower = more portable. 0 = fully open, 100 = maximum lock-in.
GitHub health score, founder track record, full A.R.C. breakdown, category peer comparison, and 14-day score forecast — in one printable report.
View Full Audit Report