llm
by simonwAccess large language models from the command-line
About llm
llm is a Python open-source cli tools project by simonw. Access large language models from the command-line With 12,081 GitHub stars and 898forks, it's one of the CLI Tools tools worth knowing. You can download the source, browse it on GitHub, or read the full setup guide in the README below.
From the project README
LLM
[[image: GitHub repo]](https://github.com/simonw/llm) [[image: PyPI]](https://pypi.org/project/llm/) [[image: Changelog]](https://llm.datasette.io/en/stable/changelog.html) [[image: Tests]](https://github.com/simonw/llm/actions?query=workflow%3ATest) [[image: License]](https://github.com/simonw/llm/blob/main/LICENSE) [[image: Discord]](https://datasette.io/discord-llm) [[image: Homebrew]](https://formulae.brew.sh/formula/llm)
This is an excerpt from the project's own README, quoted here for reference. Read the full README on GitHub →
llm — FAQ
What is llm?
Access large language models from the command-line
Is llm free to use?
Yes. llm is open-source and free. You can browse the source on GitHub or download it here at no cost — no signup required.
How do I install and run llm?
Download the latest source as a ZIP from GitHub (or clone the main branch), then follow the setup steps in the README below.
What language is llm written in?
llm is primarily written in Python.
How popular is llm?
llm has 12,081 stars and 898 forks on GitHub, and was last updated 6/22/2026 — a useful signal of how actively it's maintained and trusted by developers.